Filter Results
Apply Filters
Clear Filters
Zaros villas
Cretan Nature Villa Alexandra
Eparchiaki Odos Agias Varvaras - Lochrianou, Zaros, Greece View map
Offering a private swimming pool, the 3-bedroom Cretan Nature Villa Alexandra Zaros is situated around a 5-minute walk from the Cretan Zeus Park and can accommodate up to 8 guests. Located 3.4 km…
From US$ 394
Book Now