Welcome to the Royal Garden Hotel in leafy Kensington, one of the best 5-star hotels London has to offer. Whether you need a prestigious London meeting venue or a luxury escape, you’ll find 5-star service without the stuffiness. View the Gift Vouchers or hotel Special Offers for the latest luxury hotel packages. Sleep soundly in the stylish rooms, dine in the award-winning London restaurants overlooking Kensington Gardens, then rejuvenate with a treatment in the hotel spa. Spend some time exploring the city with much that can be seen on foot. Natural History Museum, Hyde Park, and Victoria and Albert Museum are all about a 15-minute walk away from Royal Garden Hotel.