The shops in Kensington are only footsteps from our hotel
Experience the London Marriott Hotel Kensington where style with substance resonates throughout the property. Featuring well-designed accommodations complemented by intuitive service, our hotel's Kensington location is close to Gloucester Road and Earls Court Subway Stations and the Victoria Train Station so guests enjoy easy access to Central London and Heathrow Airport. From our 4-star hotel's convenient location guests can easily walk to the Natural History Museum, Royal Albert Hall and High Street Kensington shopping; and will find themselves just two tube stops away from London's Knightsbridge retail district and the renowned Harrods department store. Our contemporary designs include a stunning seven-story atrium, where on-site dining at The Atrium Restaurant features tantalizing classic American cuisine and the popular Atrium Bar serves favorite drinks and fare. Other on-site amenities include 4,855 square feet of inspiring event space ideal for hosting London meetings or elegant social events.