Where is The Royal Horseguards Hotel located?

Answers from Our Experts (1)

Gary Moskowitz

The Royal Horseguards Hotel is located in the borough of Westminster, overlooking the London Eye, and just yards from Trafalgar Square and the West End Theatre District. The Forbes Travel Guide Recommended hotel is in walking distance of Britain’s Houses of Parliament, Westminster Abbey and shopping in Covent Garden. You can also walk to the Charing Cross, Embankment and Westminster tube stops. Many of the hotel's 282 rooms overlook the Thames. A pier near the hotel has Clipper boats that can take you to sites like the Shard (10 minutes), the Tower Bridge (five minutes) or Greenwich (30 minutes).

Related Questions