boutique
hotels
About
Skala
Cocktail Bar
Skopelos Town
»
Skala
Boutique hotels near Skala
Melrose
Rating
9.5
Studios Filippos
Rating
9.5
Evlalia Studios & Villas
Rating
9.1