London Marriott Hotel Kensington
147 Cromwell Road, Kensington, London, England
Our customers tell us they enjoy London Marriott Hotel Kensington's good location. During your stay, you're just a quick walk from Cromwell Road. Free WiFi in public areas, a restaurant and a gym are available.