London Marriott Hotel Kensington is located in the heart of Kensington a five minute walk to Earls Court and Gloucester Road tube stations. The hotel has easy access to Heathrow Airport, the West End and The City, with Knightsbridge, Harrods, The Natural History and Victoria and Albert Museums a short walk away.