We want your feedback! Check out the new Touchdown website Click here to try it out
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