Royal Garden Hotel
The Royal Garden Hotel, sandwiched between Holland Park and Kensington Gardens, is the perfect base from which to explore West London’s retail and internationally renowned museums. The luxury bolthole located on Kensington High Street offers every type of culinary comfort from afternoon tea and up-market Chinese cuisine at Min Jiang to modern dining at Park Terrace. Moments away from Kensington Palace, the Royal Garden Hotel offers an experience fit for a king or queen where even the most affordable rooms are spacious and luxurious.
Everything you need to know