Отель Elena расположен в Леросе, в 200 метрах от пляжа Алинда, в окружении ухоженного сада с каменистыми аллеями. К услугам гостей бесплатный Wi-Fi и бесплатная парковка на территории.
Все апартаменты выходят на балкон с видом на Эгейское море, средневековый замок или сад. В числе стандартных удобств обеденная зона и кухня с духовкой.
Порт Агия-Марина находится в 2,5 км, а до порта Лакки — 6 км. Расстояние до муниципального аэропорта Лероса составляет 6 км.