NH Harrington Hall Hotel Hotel Stars

5-25 Harrington Gardens, South Kensington, London SW7 4JW, England

Located In The Heart Of London

Check In Check Out

  • NH Harrington Hall Hotel Classic Entrance Way London GB
    NH Harrington Hall Hotel Classic Entrance Way London GB
  • NH Harrington Hall Hotel Outstanding Reception London GB
    NH Harrington Hall Hotel Outstanding   Reception London GB
  • NH Harrington Hall Hotel Charming Dining Facilities London GB
    NH Harrington Hall Hotel Charming Dining Facilities London GB
  • NH Harrington Hall Hotel Classic Conference Centre London GB
    NH Harrington Hall Hotel Classic Conference Centre London GB
  • NH Harrington Hall Hotel Modern Bar London GB
    NH Harrington Hall Hotel Modern Bar London GB
SPECIAL OFFERS

Located in the heart of London is a truly elegant hotel which has been beautifully designed with a very classical setting, the NH Harrington Hall Hotel which is situated in the Royal Borough of Kensington and Chelsea. At this hotel there are 200 luxury modern air-conditioned guestrooms to choose from. The NH Harrington Hall Hotel is within easy reach of Knightsbridge for those who wish to explore the area.

The NH Harrington Hall Hotel offers many facilities such as a bar, a restaurant, a business centre, conference and banqueting facilities. If you are travelling for the purpose of business or leisure the NH Harrington Hall Hotel is ideal for you as this property caters for all needs. This hotel provides luxury, style and comfort to its guests to ensure that you have a memorable stay while visiting London.