Answers from Our Experts (1)
London is one of the most photographed cities in the world, offering rich history, unique architecture and opulent landscaping — something you’ll be able to take in from your very own room at The Royal Horseguards Hotel. For the best views at this luxury hotel, book one of its King Suites. These suites’ windows overlook the River Thames, offering some of the most interesting views for guests. Of the King Suites, the Tower Suite offers the most outstanding views — 180-degrees from Canary Wharf and St. Paul’s to The London Eye and Big Ben. The Waterloo Suite, also a King Suite, offers particularly large windows with views of the Thames and the London Eye.