Based in leafy Kensington, the hotel boasts panoramic views of Kensington Palace and Gardens, Hyde Park and London’s skyline.
With the bustling West End and major London attractions just 10 minutes away and the shopping districts of Kensington, Mayfair and Knightsbridge close by, the Royal Garden Hotel is perfectly positioned for you to experience London at its finest.