 |
Kensington House Hotel is a delightful 41 bedroom town house situated just off Kensington High Street. The hotel has a distinctive, modern style within a traditional setting, in this quiet 19th Century site close to London’s museums, restaurants and shops. Rooms are bright and airy and the Tiger Bar offers a relaxed ambience in which to enjoy a glass of wine or a three course dinner. All guests are offered a welcome glass of champagne on arrival.
|