No image available for this hotel
No image available for this hotel
Skiathos, Skiathos
Spend a second to
save a fortune!
Spend a second to save a fortune!
Xanemou 2, Skiathos
Located in Skiathos Town, in a building dating from 2005, 8 km from Lalaria Beach, AVOCADO Skiathos provides guestrooms with free WiFi. The proeprty is 600 metres from Skiathos' Port and 2.3 km from Skiathos Castle.
See MoreUsage of subsidiary facilities may incur additional fees