From €70 EUR
Offering a sun terrace and views of the city, Ikaros Hotel is situated in Ágios Nikólaos, just 20 metres from the beach and a short walk from restaurants and cafes. Guests can enjoy the on-site snack bar. Every room has a private bathroom.
Local
See and Do
- Flowers of Crete Pano Elounda (5.3 miles) - Personalised jeep trips to remote and fascinating environments in search of flowers, birds, sacred s...


