Address : Skiathos Town
Located in Skiathos Town, 300 metres from Megali Ammos Beach, Skiathos Avaton Hotel, Philian Hotels & Resorts provides accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar. Featuring a shared lounge, the 3-star hotel...