Villa Leoni

4.9
(16 reviews)
Troulos 370 02 Greece
+30 2427 049503Official website
Charming
Condominium
Great View
Romantic
Hotel
Villa Leoni | Skiathos | Greece | TripAligner