The London Marriott Hotel Kensington is located close to Central London in the heart of Kensington. This luxury four-star hotel is the most contemporary of hotels in London, a combination of superb, vibrant facilities and modern design with a stunning 7-storey atrium lobby. All 216 guest rooms feature the Marriott bedding package, featuring down mattress toppers, Egyptian cotton linen. Hotel guests can enjoy a great dinner in the fabulous Atrium Restaurant, or a selection of excellent martini cocktails and wines in the Nabuco Bar.
The London Marriott Hotel Kensington is superbly located just a short distance to the Natural History Museum, Kensington Palace, Harrods and Earls Court. Gloucester Road underground station is just a short walk from the hotel.