Recommended by Cond Nast JohansensOur inspector loved "The location, just tucked away off Kensington High Street, a warm welcome and good value." Ideal for Single Travellers both Corporate and Leisure.Kensington House is a contemporary Town House Hotel located just off High Street Kensington. This luxury hotel in central London provides a warm welcome and a perfect base from which to explore central London. The peace and quiet of Kensington Gardens is just a short stroll away with world-renowned shopping, restaurants, art galleries and museums also within walking distance. The four storey building has been restored to its 19th century elegance whilst the interior reflects a modern understated style. Each of the 41 luxury en-suite rooms have been designed with comfort and style in mind. The bright and airy rooms have large windows and offer crisp linen, duvets, modern furniture and fittings adding a fresh contemporary look to a classic design.