NH Harrington HallThe NH Harrington Hall hotel in London is surrounded by timeless monuments and trendy shopping districts. Centrally located in Royal Borough of Kensington and Chelsea, the hotel is surrounded by historic structures, famous cultural institutions, and streets teeming with restaurants, bars, and boutiques. Cultivate a deeper appreciation of nature with a trip to the nearby Natural History Museum, or with a picnic Hyde Park or Kensington Gardens. Discover the history of art and design at the Victoria and Albert Museum, or watch it unfold before your very eyes with a stroll through the fashionable shopping hub of Knightsbridge. All these attractions and countless others can be found within minutes of the NH Harrington Hall in London.
With so many enticing services located within the NH Harrington Hall hotel, you may never want to leave. From a world-class restaurant and bar to a state-of-the-art fitness center and sauna, an incredible array of facilities and services ensure an exceptional stay. Take advantage of 24-hour room service and same-day laundry for ultimate convenience. A business center and nine versatile meeting rooms makes the NH Harrington Hall one of London’s premier destinations for conferences, receptions, and private events of all kinds.