Neochori (Zacharo) villas
We found 1 property with availability in Neochori (Zacharo)
Show on map
Villa Neochori
Privat Road /, Neochori, Neochori (Zacharo), Greece
Neochori is a 9-bedroom accommodation with free parking and a sundeck available on site. Methoni is 68 km from the villa, while Giannitsochori beach is 4.5 km away.
- 1-1