Offering a sun terrace and views of the city, Ikaros Hotel is situated in Ágios Nikolaos, 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 You will find a 24-hour front desk at the property Agios Nikolaos Port is 200 metres from Ikaros Hotel, while Archaeological Museum of Agios Nikolaos is 500 metres away Sitia Public Airport is 35 km from the property