Just 328 feet from Therma Beach, Hotel George is located in the town of Agios Kirikos, on the island of Ikaria. It offers a sun terrace with tiles and a garden.
Offering a balcony, all rooms are air conditioned and come with a TV and a fridge. Featuring a shower, the bathroom also comes with free toiletries. The rooms offer view to the garden or the mountain.
George Hotel is 328 feet from seaside taverns and the main square in Agios Kirikos where shops and cafeterias can be found. The property is also just 328 feet from the hot mineral spring baths of Therma, a popular destination on the island. Moni Lefkados is 2.8 mi away. National Ikaria Airport is 6.8 mi away.