Neochori (Mani) holiday rentals
We found 1 property with availability in Neochori (Mani)
Show on map
Leonidas' Guest House
Καυκι 0 0, Neochori (Mani), Greece
Staying at the 2-bedroom Leonidas' Guest House Neochori villa, guests can easily reach Agia Varvara Beach, located about a 10-minute ride away.
- 1-1