The Rubens at the Palace
Photo gallery for The Rubens at the Palace
Overview of The Rubens at the Palace
The Rubens at the Palace
5-star hotel in London City Centre
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
39 Buckingham Palace Road, London, England, SW1W 0PS
- Buckingham Palace6 min walk
- Hyde Park14 min walk
- Big Ben18 min walk
- London (LHR-Heathrow)45 min drive