Top amenities
- WiFi in lobby
- WiFi in rooms
- A/C
- Restaurant
- Hotel bar
- Gym
An impressive historic building in London, The Royal Horseguards Hotel is situated on the River Thames at the Embankment. Inside you’ll find Victorian grandeur combined with elegant, first-class contemporary comfort which sets The Royal Horseguards Hotel apart as one of the finest hotels near Westminister, Houses of Parliament. With The Royal Horseguards Hotel as your base, you’re within easy walking distance of Embankment, Big Ben, the Houses of Parliament, the London Eye, Trafalgar Square and the South Bank. After a busy day exploring, enjoy dinner at our restaurant, One Twenty One Two or the intimate Equus bar, before heading back to your room for a perfect night’s sleep in your sumptuous Hypnos® bed.
No, The Royal Horseguards Hotel, London doesn’t offer pool areas.
No, The Royal Horseguards Hotel, London doesn’t allow pets.
No, The Royal Horseguards Hotel, London doesn’t provide parking.
Check-in at The Royal Horseguards Hotel, London is available from: . Check-out time is by .
The Royal Horseguards Hotel, London is located in 2 Whitehall Court, SW1A 2EJ, London, United Kingdom.
These hotels may also be interesting for you...