The NH Kensington hotel is located in the city centre 1 km from the natural history museum, 2 km from Stamford Bridge stadium and 20 km from London Heathrow Airport.
Hotel amenities include a restaurant, bar, 24-hour front desk, laundry service, meeting room and internet access (extra charge). The guest rooms are equipped with bathroom/shower, satellite TV, telephone, mini bar, safety deposit box and hair dryer. Address: Cromwell Road 202-220, SW5 0SW, 25001, London, United Kingdom
Cromwell Road 202-220, SW5 0SW, 25001 London, , United Kingdom
|Distance to center||0 km|
|Distance to airport||20 km|