Guesthouse nearby Nea Ephidauros
1 found
Epidaurus Olive Villa
Epidaurus Olive Villa is situated in Néa Epídhavros and offers a bar and a terrace. The air-conditioned accommodation is 1.3 km from Aliotou Beach, and guests benefit from complimentary WiFi and private parking available on site.
More Guesthouse in other Cities
Interesting places in Nea Ephidauros
Search this area