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.
See them in our Kensington House Hotel Gallery or take an Online Virtual Tour of our London Hotel