Karta Vacation Rentals
Steps from Kensington Gardens and a short wander to Hyde Park, Lancaster Hall Hotel drops you into the heart of London’s museum-and-shopping belt. This family-friendly London City Centre hotel is minutes from Lancaster Gate and Paddington stations and close to Oxford Street, Kensington Palace and the Natural History Museum.