Eltheo Villas is located in Áyios Nikítas, around 3 km from Pefkoulia Beach and Kathisma Beach. Free Wi-Fi is offered throughout the property and free private parking is available on site.
Number of rooms: 9
Agios Nikitas, Lefkada, Ayios Nikitas, 31080, Greece