Aria
This hotel is located in the popular beach resort of Megali Ammos, where there are many tavernas, restaurants, shops and mini supermarkets. The larger Skiathos town is only 800 metres away and offers many shops, cafes, bars and pubs. The beach is just 150 metres from the hotel.