
London, United Kingdom
The Royal Horseguards Hotel, London
5-star hotel · Clermont Hotel Group (GLH)
One of London’s most iconic hotels, The Royal Horseguards features over 280 bedrooms and suites with stunning views over the River Thames. Walking distance from Charing Cross, Westminster & Embankment stations. The hotel is only…
- Wi-fi
- 24-hour reception
- Gym
- Air conditioning in Restaurant






















