NH Harrington Hall
NH Harrington Hall
5-25 Harrington Gardens, South Kensington
London
SW7 4JW
United Kingdom
Rooms from £95.00 ( €140.60 / $173.85 ) per night
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.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







