READY TO BOOK
YOUR TRIP?
Book Now >>

The Royal Horseguards
More than a century of history awaits you at The Royal Horseguards. Situated in Whitehall Court, land owned by the Crown, this hotel was built in 1884 in French château style. The hotel overlooks the River Thames in the historic heart of London and is just yards from Charing Cross mainline railway station, Theatreland, Covent Garden, the Houses of Parliament and the London Eye. You'll also have easy access to renowned museums, galleries, opera and concert halls, as well as endless shops and boutiques.

Specials Fast facts Rooms Things to do Food & drink
Hotel plans
English breakfast daily

Includes
  • Breakfast