Set in Elounda, Lena Apartments offers beachfront accommodation a few steps from Elounda Beach and offers various facilities, such as a garden, a terrace and a bar.
Rooms total: 7Important Information
License number: <strong>1040Κ122Κ0131600, 1040Κ122Κ0131600</strong>
More information »Archaeological Museum of Agios Nikolaos 8.0 km
Panagia Kera Church (in Kritsa) 8.2 km
Lake Voulismeni 8.3 km
Agios Nikolaos Port 8.4 km