Het Saint George's Hotel ligt op een gunstige locatie, op slechts 150 meter van het strand van Nea Styra. Tevens bevindt het zich vlak bij de pittoreske stad Styra op het eiland Euboea, en direct naast de veerboothaven met verbindingen naar Attica over de Golf van Evoikos.
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.