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.
London Marriott Hotel Kensington
147 Cromwell Road,
Kensington, London,
SW5 0TH
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.