Royal Garden Hotel
5-star hotel in London City Centre
Reviews
9.2 out of 10
Wonderful
Popular amenities
Explore the area
2-24 Kensington High Street, London, England, W8 4PT
- Kensington High Street1 min walk
- Kensington Gardens2 min walk
- Kensington Palace7 min walk
- London (LHR-Heathrow)32 min drive