Hotel George ligger blot 100 meter fra Therma-stranden i byen Agios Kirikos på øen Ikaria. Der tilbydes solterrasse med fliser og have.
Samtlige værelser har balkon, aircondition, tv og køleskab. Der er desuden badeværelse med bruser og gratis toiletartikler. Værelserne har udsigt til haven eller bjerget.
George Hotel ligger 100 meter fra taverner ved havet og det centrale torv i Agios Kirikos, hvor man finder butikker og cafeterier. Ejendommen ligger desuden blot 100 meter fra Thermas varme mineralkilder, som er et populært rejsemål på øen. Moni Lefkados ligger 4,5 km derfra. National Ikaria Lufthavn ligger 11 km derfra.