Filter Results
Apply Filters
Clear Filters
Central hotels in Agia Varvara (Crete)
Four Season Tzoulakis Villa
Αγία Βαρβάρα, Agia Varvara (Crete), Greece View map
Situated 2.6 km from the Prinias Carved Wine Presses, the 1-bedroom Four Season Tzoulakis Villa Agia Varvara includes a private swimming pool, as well as a Jacuzzi to relax in.
From US$ 634
Book Now