Choose any of 2 hotels available in Skiathos

Atrium Villas
price: 281 EUR 
Luxury villa in Kechria
price: 151 EUR 

Most popular hotels in Skiathos