London logo

NH Harrington Hall

Check Availability

NH Harrington Hall
5-25 Harrington Gardens, South Kensington
London
SW7 4JW
United Kingdom

Rooms from £95.00 ( €140.60 / $173.85 ) per night

Picture of NH Harrington Hall


This quality 4-star hotel is ideally located, right in the heart of London, situated in the exclusive Royal Borough of Kensington and Chelsea, within easy reach of Knightsbridge.

Click here for more Information on the NH Harrington Hall together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information