Neochori (Zacharo) villas
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Villa Io, The Ionion Balcony
Νεοχώρι Ζαχάρως Ηλείας, Neochori (Zacharo), Greece (Show map)
Villa Io, The Ionion Balcony Neochori is located 10 minutes' drive from Kakovatos Beach and invites guests to enjoy a terrace. The 3-bedroom villa hosts up to 5 guests and provides them with parking.
More...
Book Now