

O Royal Horseguards Hotel desfruta de uma localização privilegiada em Whitehall Court, junto ao rio Tâmisa, a curta distância de marcos como as Casas do Parlamento, a Abadia de Westminster, Trafalgar Square, o London Eye e a National Gallery. As estações Charing Cross e Embankment ficam próximas, proporcionando fácil acesso à cidade, enquanto o London City Airport está a cerca de 13 km, Heathrow a 23 km e Gatwick a aproximadamente 45 km, tornando-o conveniente para viajantes internacionais.