Lena Apartments is gelegen in Elounda en biedt gratis WiFi, een tuin, een terras en een bar.
Elounda Beach ligt op een paar minuten lopen van het appartement, en Skisma-strand ligt 0 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Iraklion (Nikos Kazantzakis), op 60 km van Lena Apartments.