Villa Thalia

4.4
(31 reviews)
Milatos Beach, Milatos, Crete 724 00 Greece
+30 281 081 1301
Budget
Family
Great View
Villa
Hotel
Villa Thalia | Agios Nikolaos | Greece | TripAligner