Filter Results
Apply Filters
Clear Filters
Vatolakkos (Crete) villas
Villa Neaira
Unnamed Road, Platanias 730 05 35.445380, 23.894874, Vatolakkos (Crete), Greece View map
Staying at Villa Neaira Vatolakkos, guests can easily reach the Agia Lake, located approximately a 10-minute drive away.
From US$ 518
Book Now