The Royal Horseguards is both a majestic riverside retreat and a prime business address

For more than 100 years, The Royal Horseguards has graced the banks of the Thames with its elegant,
imposing presence.

Its architectural heritage has earned it Grade I listed status, and made it one of London’s most iconic buildings. And now, it confirms its place among the capital’s most luxurious and desirable hotels, as the latest addition to the Guoman collection.

So come and share its unique history – and discover a hotel as spectacular as its location.