Castle Hotels in Zacharo
We found 1 property with availability in Zacharo
Show on map
Nestoras Castle
Εθνική Οδός Πύργου Κυπαρισσσίας, Zacharo, Greece
Featuring an outdoor swimming pool, the 4-bedroom Nestoras Castle Villa Zacharo is suitable for up to 10 people and is located approximately 10 minutes by car from Paralia Zacharo Beach. Providing…
- 1-1