El hotel Saint-Georges esta ubicado en una de las zonas más exclusivas de Londres. El hotel se encuentra en la esquina de Langham Place y Regents Street, justo enfrente de la famosa BBC Broadcasting House y Teatro de la tierra. Zonas comerciales como Oxford Street, Bond Street y Piccadilly están a pocos pasos de distancia. El aeropuerto de Heathrow se encuentra a 15 kilómetros del hotel, mientras que la principal estación de tren más cercana es Paddington. Todas las habitaciones son amplias, con control individual de calefacción, aire acondicionado y todo los accesorios estándar.