Situé à Líndos, le Villa Elena vous accueille à 300 mètres de l'acropole de Líndos et à 2 minutes à pied de la plage.
Les hébergements disposent de la climatisation, d'une télévision par câble, d'un réfrigérateur et d'une bouilloire. Certains possèdent une terrasse et/ou un patio offrant une vue sur la mer ou la montagne. Les salles de bains privatives sont pourvues d'une douche et se trouvent à l'extérieur de chaque logement.
Le Villa Elena possède également une terrasse. De nombreuses tavernes et un mini-marché vous attendent à 100 mètres de l'établissement. L'aéroport le plus proche est celui de de Rhodes, à 35 km.