Situated 1km away from Troulos area where guest can find a variety of bars, restaurants and local shops; 10 km away is the Skiathos town.
See more: Hotels in Europe Hotels in Greece Hotels in Skiathos Holiday Destinations in Europe