Nh Kensington offers an unique location in a tourist area of London. Residing in a 6-story building, the hotel was opened in 2006 and renovated in 2010.
The property is about 1250 meters away from Natural History Museum. The city center lies within 5 km from the venue.
Nearby points of interest include a museum, a college and a palace.
The hotel's comfortable rooms are appointed with a living area, a dressing room, an ironing set, a closet and a sofa set. Nh Kensington features rooms with the city view. The rooms are designed with Mediterranean décor and have carpet floors.
Guests can start their day with full English breakfast served at the lounge. At the 24-hour restaurant guests can enjoy contemporary cuisine. A cigar bar is available on site. Addie's Thai Cafe and Hotel Chocolat are 5 minutes walking distance from Nh Kensington.
There is Earls Court subway station at a reachable distance.
The property features a safety deposit box, a lift and parking.