Situato ad Agios Kirikos, sull'isola di Ikaria, a soli 100 metri dalla spiaggia di Therma, l'Hotel George offre una terrazza solarium con piastrelle e un giardino.
Le camere sono climatizzate e dotate di balcone con vista sul giardino o sulle montagne, TV, frigorifero e bagno con doccia e set di cortesia.
Le taverne sul lungomare, i negozi e le caffetterie della piazza principale di Agios Kirikos e i rinomati bagni termali caldi di Therma si trovano a 100 metri dal George Hotel. La struttura dista inoltre 4,5 km da Moni Lefkados e 11 km dall'aeroporto nazionale di Ikaria.