131-137 Cromwell Road, London, SW7 4DU
South Kensington(88 rooms)
Description of the Kensington Rooms Hotel
The Kensingtonrooms hotel is a contemporary hotel and dynamic events venue all under one roof. With its atmospheric interiors, attentive staff and state-of-the- art facilities, everything is in place to meet your needs.