Our 3 star London hotel, formerly known as the Park Inn, Hyde Park, has an enviable location in a leafy street just minutes from major transport links on its doorstep and easy access to the world famous shopping and landmarks of the city. Hyde Park and Kensington Gardens are just a few steps away from Lancaster Gate Hotel.