TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Greece
Skiathos
Villa Leoni
Villa Leoni
4.9
(16 reviews)
Troulos 370 02 Greece
+30 2427 049503
Official website
Charming
Condominium
Great View
Romantic
Hotel
Villa Leoni | Skiathos | Greece | TripAligner