Karta Vacation Rentals
Steps from Lancaster Gate tube and the green sweep of Hyde Park, this central London hotel puts Kensington Gardens within arm’s reach. The West End, Oxford Street and attractions like the Victoria & Albert and Natural History Museums are short rides away. Located on Lancaster Gate in W2, it’s a perfect base for sightseeing and shopping.