Situated in Líndos, Villa Elena is 300 metres from Lindos Acropolis. The beach of Lindos is a 2-minute walk away.
The accommodation is air conditioned and comes with a TV with cable channels. Some units feature a terrace and/or patio with sea or mountains views. A refrigerator and kettle are also offered. There is a private bathroom with shower, located outside of each unit.
Villa Elena also includes a terrace. Various tavernas and a mini market can be found 100 metres away. The nearest airport is Diagoras Airport, 35 km from the property.