NH Kensington Hotel

The NH Kensington is in a fantastic location in the heart of London's city centre in the highly exclusive and exquisite Royal Borough of Kensington and Chelsea. The hotel has great access to public transport including Gloucester and Earls Court tube stations as well as major roads linking to Heathrow and Gatwick airport.

This stylish and modern hotel offers guests a host of impressive facilities ensuring you a comfortable and relaxing stay, the hotel is equipped with the finest amenities including Resturant, Shopping area, Gym as well as conference and meeting facilities for the business community.