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.
Le Saint George's Hotel est idéalement situé à seulement 150 mètres de la plage de Nea Styra et à proximité de la pittoresque ville de Styra sur l'île d'Eubée, juste à côté du ferry allant du golfe d'Evoikos à l'Attique.