Located in Stalida, near Stalida Beach, Alexander Beach and Ikaros and Kernos Beach, Eleni Beach Apartment features a garden. This beachfront property offers access to a balcony and free private parking.
Rooms total: 30Important Information
License number: <strong>1039K123K2640101</strong>
More information »Lixnostatis Folk Museum 2.9 km
Acqua Plus 5.1 km
Aquaworld Aquarium 5.2 km
Labyrinth Park 7.3 km
The Crete Golf Club 7.5 km