

The Royal Horseguards Hotel, Thames Nehri kıyısında, Whitehall Court'ta ayrıcalıklı bir konuma sahiptir. Parlamento Binaları, Westminster Abbey, Trafalgar Meydanı, London Eye ve National Gallery gibi ikonik mekanlara yürüme mesafesindedir. Charing Cross ve Embankment istasyonları şehre kolay erişim sağlarken, London City Havalimanı yaklaşık 13 km, Heathrow 23 km ve Gatwick ise yaklaşık 45 km mesafede bulunarak uluslararası gezginler için büyük kolaylık sunmaktadır.