Filter Results
Apply Filters
Clear Filters
4 star hotels in Triopetra
Villa Thalassa
Triopetra Crete, Triopetra, Greece View map
The 4-star Villa Thalassa Triopetra hotel with an archaeological museum is 3 km from Ligres Beach. Parking is available on site at the guest house.
From US$ 124
Book Now