Situated in Líndos, Villa Elena is 1,000 feet 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 350 feet away. The nearest airport is Diagoras Airport, 21.7 miles from the property.