Photo gallery for The Royal Horseguards, London
The Royal Horseguards, London
4-star hotel in London City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
2 Whitehall Court, London, England, SW1A 2EJ
- London Eye9 min walk
- Westminster Abbey10 min walk
- Buckingham Palace17 min walk
- London (LHR-Heathrow)50 min drive