Centrally located in the Royal Borough of Kensington and Chelsea the 4-star NH Kensington Hotel is perfectly situated close to the fashionable shopping areas of Knightsbridge and Sloane Square. The hotel offers a variety of dining options including Huntingdon's Restaurant, the Lounge Cocktail Bar and the Garden Lounge Bar which serves a menu of modern European Cuisine. This contemporary hotel offers 121 stylish guest rooms which all feature a host of premium amenities to ensure your stay is relaxing, facilities include soundproof windows, flat-screen televisions, a 25 centimeter think mattress, a mini-bar, work desk and internet access. Minutes from the establishment you'll find Kensington Palace, the Royal Albert Hall and the Natural History Museum. Earls Court Tube Station is the closest to the hotel and can be reached in around 3 minutes' walk.
The NH Kensington Hotel is located in London's exclusive Royal Borough of Kensington and Chelsea, and just a short walk to Earls Court underground station.