Route GuidesRoutes City GuidesCities Map Log in

NH London Kensington

London
202-220 Cromwell Road, London, SW5 0SW

121 rooms · ★★★★ · from £96


Located in the heart of central London, the 4-star NH London Kensington has an elegant Victorian façade, a stylish interior, and is set on a beautiful tranquil garden.