The Royal Horseguards Hotel & One Whitehall Place, London
Hotel · England
2 Whitehall Court, England, United Kingdom
About The Royal Horseguards Hotel & One Whitehall Place, London
The Royal Horseguards Hotel is a historic British icon located beside the Thames at Embankment in Westminster, London. The hotel connects two remarkable buildings, offering refined comfort, warm hospitality, and views over the river, city, or garden. Its event spaces feature soaring ceilings and chandeliers, making it an ideal venue for conferences and intimate weddings.
Venue Details
- Meeting rooms: 14
- Year built: 1884
Ratings
Google Rating: 4.4/5 (3,239 reviews)
Guest Highlights
- Staff
- View
- Room
- Celebration
- Clean
- Service
- Dining
- Atmosphere
Amenities
Facilities
- event spaces
- restaurant
- bar
Room Features
- natural light
- views
Style
historic, elegant, luxury, waterfront
Contact
Phone: 020 7523 5062