Hotel Elena wordt omgeven door een goed onderhouden tuin met geplaveide steegjes en ligt op slechts 200 m van het strand Alinda in Leros. Het biedt accommodaties met eigen kookgelegenheid, gratis WiFi en gratis privéparkeergelegenheid.
Alle accommodaties hebben een balkon met uitzicht op de Egeïsche Zee, het middeleeuwse kasteel of de tuin. Elke accommodatie heeft een eethoek en een keuken met een oven.
De haven van Agia Marina ligt op 2,5 km afstand en de haven van Lakki ligt op 6 km afstand. De luchthaven Leros ligt op 6 km van Hotel Elena.