Located in the heart of London
The Royal Horseguards hotel overlooks the River Thames in the historic heart of London, just yards from Charing Cross mainline railway station.
Theatreland, Covent Garden, the Houses of Parliament and the London Eye are on the doorstep, together with renowned museums, galleries, opera and concert halls, and endless shopping opportunities.
Embankment Underground Station, a one-minute walk away, is served by the Circle, District, Bakerloo and Northern Lines.

