Other Hotels Nearby
Destinations Nearby
Rooms & Availability at Lena Apartments
Description of Lena Apartments
Set in central Elounda, the Lena Apartments is within an easy drive of Spinalonga Island.
The Lena Apartments offers a snack bar as well as comfortable rooms.
The Lena Apartments has 10 comfortable rooms.
Features at Lena Apartments
General
Air Conditioned, Family Room
Services
Luggage Storage
Map of Lena Apartments