Address: 5 - 25 Harrington Gardens, South Kensington
+44 (0) 20 7396 9696
NH Harrington Hall Hotel, located in the heart of London, is undoubtedly a hotel of elegance. This luxury 200 bedroom, fully air conditioned property is situated in the exclusive Royal Borough of Kensington and Chelsea, within easy reach of Knightsbridge.
Behind the splendour of the original period facade, NH Harrington Hall is a new hotel providing every modern convenience in a beautifully designed, classical setting.
Boasting many facilities, such as a bar, restaurant, conference and banqueting facilities, and a business centre, NH Harrington Hall is sure to cater for all the business and leisure needs of its guests.
Comfort, style and luxury are the key ingredients which make a stay at NH Harrington Hall Hotel one to remember.
Free High-Speed Internet
Number of rooms: 200 Website: