Hotel: NH Kensington ****

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 Description

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

Hotel Address

Cromwell Road 202-220, SW5 0SW, 25001 London, , United Kingdom

Hotel Features

Air ConditioningYes
Safe BoxYes
Distance to center 0 km
Distance to airport 20 km

Hotel Images

Hotel Map