This 3-star hotel is located in the area of Therma on the island of Ikaria. It is positioned in a secluded area away from the hustle and bustle of the town centre as it surrounded by nature. It is situated right by the spa town and just 100m away from the sandy beach.
The hotel offers a fantastic view and is very close to traditional tavernas and cafes which can be found only a few metres away right next to the sea.
The area of Therma is close to Agios Kirykos – the capital of the island – and there is frequent bus service for those who want to explore the island.