The traveller's search engine
Search engine for cheap hotels in Amoudia
Hotel Alkyon enjoys a great location in Amoudia, only 150 metres from Skiathos harbour and very close to beautiful sandy beaches. Surrounded by a lush garden, the hotel is a real h...
Greece > Amoudia