

Das Royal Horseguards Hotel liegt in erstklassiger Lage am Whitehall Court am Ufer der Themse, nur wenige Gehminuten von Sehenswürdigkeiten wie dem Parlament, der Westminster Abbey, dem Trafalgar Square, dem London Eye und der National Gallery entfernt. Die Bahnhöfe Charing Cross und Embankment sind in der Nähe und bieten einfachen Zugang zur Stadt, während der London City Airport etwa 13 km, Heathrow 23 km und Gatwick rund 45 km entfernt liegen, was internationale Reisen erleichtert.