Featuring a garden, sun terrace and restaurant, Hotel Evdoxia offers rooms with a balcony overlooking the sea. It is located in the village of Evdilos in Ikaria, 100 metres from shops and restaurants.All rooms include a TV, kitchen and fridge. The bathroom comes with a bath or shower and free toiletries. Free Wi-Fi is offered throughout.Hotel Evdoxia is 100 metres from the port. Ikaria National Airport is 35 km away.