Circondato da un giardino ben curato con vialetti lastricati in pietra, l'Hotel Elena sorge a soli 200 metri dalla spiaggia di Alinda a Leros e offre alloggi a ristorazione indipendente con WiFi e parcheggio gratuiti.
Tutte le sistemazioni presentano un balcone con vista sul Mar Egeo, sul Castello Medievale o sul giardino, una zona pranzo e una cucina attrezzata con forno.
L'Hotel Elena dista 2,5 km dal porto di Agia Marina e 6 km dal porto di Lakki e dall'aeroporto municipale di Leros.