Royal Garden Hotel executive room lounge area

Royal Garden Hotel London Welcomes Little Princes and Princesses

What better spot to kick off London explorations than from the back door of Kensington Palace? The Royal Garden Hotel is a 5-star luxury property on Kensington High Street, just steps away from Hyde Park and the beautiful Kensington Palace. The hotel goes out of its way to welcome families with special packages and amenities…