Das Saint George's Hotel liegt auf der Insel Euböa nur 150 m vom Strand von Nea Styra entfernt in der Nähe der malerischen Stadt Styra. Daneben befindet sich ein Fährhafen, von dem die Fähren direkt über den Golf von Evoikos nach Attika fahren.
Zimmeranzahl: 19
Nea Stira, Nea Stira, 34015, Griechenland