Hotel NH Harrington Hall - London

Hotels London - United Kingdom

5/25 Harrington Gardens - SW7 4JW London
Add to selection

Presentation Hotel NH Harrington Hall - London

Harrington Hall Hotel is a fully air conditioned property of classic elegance located in the heart of London, in the exclusive Royal Borough of Kensington and Chelsea, within easy reach of Knightsbridge. Behind the splendour of the original period facade, Harrington Hall is a new hotel providing every modern convenience in a beautifully designed, classical setting. A lounge bar, a restaurant, several conference facilities and a fitness centre are at the disposal of guests.