Situated in Lagomandra and only less than 1 km from Elia Beach, Maria Elena Villas I features accommodation with sea views, free Wi-Fi and free private parking. This villa offers air-conditioned accommodation with a balcony.
Number of rooms: 2
Νικητη , Σιθωνιας, Lagomandra, 63088, Greece