Het Hotel George ligt in het centrum van Agios Kirikos, op het eiland Ikaria, op slechts 100 meter van het strand van Therma. Het biedt een tuin en een betegeld zonneterras.
Alle kamers hebben een balkon, airconditioning, een tv en een koelkast. De badkamer is voorzien van een douche en gratis toiletartikelen. De kamers bieden uitzicht op de tuin of de bergen.
Het Hotel George ligt op 100 meter van de tavernes aan zee en van het centrale plein van Agios Kirikos, waar u winkels en cafetaria's vindt. De warmwaterbronnen van Therma, een populaire attractie op het eiland, liggen op 100 meter afstand. Moni Lefkados ligt op 4,5 km, en de nationale luchthaven van Ikaria op 11 km afstand.