Welcome to the Royal Garden Hotel in leafy Kensington, one of the best value 5-star hotels London has to offer. Whether you need a prestigious London meeting venue or a luxury escape, at the Royal Garden Hotel 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.