NH London Kensington

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

NH London Kensington Map

202-220 Cromwell Road London, London, United Kingdom, SW5 0SW
Exterior - NH Kensington

Hotel Information

Location The hotel is centrally located in London's exclusive Royal Borough of Kensington and Chelsea. The hotel is a short walk from Earl's Court tube station and near to major road links; with easy access to both Heathrow and Gatwick Airports. Nearby guests will find the fashionable shopping areas of Knightsbridge; Sloane Square; Kings Road and Kensington High Street as well as major tourist attractions including Kensington Palace; Hyde Park; the Royal Albert Hall and the Natural History; V & Facilities Behind a stunning; carefully restored period fa├žade; the hotel is an utterly modern establishment providing guests with every convenience in a beautiful; contemporary setting. The interior is modern and functional; with that exclusive look and the hallmark excellent; personalised service. This air-conditioned hotel comprises a total of 121 rooms over 9 floors; of which 8 are suites