Skiathos Island, Skiathos, 37002, Greece
(3 star hotel)
#2 of 5 hotels in Skiathos Island
TripAdvisor Traveler Rating
Based on 190 reviews
Nearby Hotel Alkyon
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Amenities at Hotel Alkyon
- Swimming Pool
Skiathos Island Travel Forum
Need advice about Skiathos Island, Greece? Visit the Travel Forum for Skiathos Island and ask our Answer Gurus.