Hotel nearby Neochori (Zacharo)

1 found

Villa Neochori

Offering a garden and access to a secluded beach, Villa Neochori is situated in a tranquil area in Neokhórion. Set amid an olive grove with magnificent Ionian Sea views, the property offers free WiFi throughout.

More Hotel in other Cities

Interesting places in Neochori (Zacharo)

Search this area
Maps are
always at hand
Download apps and start expanding your horizons
Open app
Use web version