El Saint George's Hotel se encuentra a solo 150 metros de la playa de Nea Styra, cerca del pintoresco municipio de Styra, en la isla de Eubea y justo al lado del puerto de ferris que cruza el golfo de Eubea y llega hasta Ática.
El Hotel Saint George es bonito y acogedor y está muy cerca de la costa de Eubea. Los estudios disponen de zona de cocina.
Además, en los alrededores se pueden visitar las antiguas estructuras megalíticas que reciben el nombre de Drakospita, o casas de dragón.