The Royal Horseguards, London
Photo gallery for The Royal Horseguards, London
Overview of The Royal Horseguards, London
The Royal Horseguards, London
4-star hotel in London City Centre
8.8
Excellent
Popular amenities
Explore the neighborhood
2 Whitehall Court, London, England, SW1A 2EJ
- The Lounge at the Royal Horseguards1 min walk
- Trafalgar Square6 min walk
- London Victoria Station8 min drive
- London (LCY-London City)39 min drive