Villa Elena ligt in Lindos, op 300 meter van de akropolis. Het strand van Lindos bereikt u te voet in 2 minuten.
De accommodatie is voorzien van airconditioning en een kabel-tv. Sommige beschikken over een terras en/of een patio met uitzicht op de zee of de bergen. Verder vindt u er een koelkast en een waterkoker. Elke accommodatie heeft een eigen externe badkamer met een douche.
Villa Elena heeft ook een terras. Diverse taverna's en een kleine supermarkt zijn op 100 meter afstand te vinden. Diagoras is de dichtstbijzijnde luchthaven, op 35 km van de accommodatie.