Royal Garden Hotel
The Royal Garden Hotel is nestled in the heart of London, overlooking the world-famous Kensington Gardens. Whether you want to sight-see, shop or simply relax, this fantastic location means you can take advantage of the best attractions London has to offer.
- 394 guestrooms & suites
- 2 restaurants & bars
- Health club
- Transfer time is approximately 30 minutes from Heathrow International Airport
No pricing available for 01/08/2017 - 08/08/2017