Kensington House Hotel

15 Prince of Wales Terrace, London, United Kingdom

Kensington House Hotel Photos

Kensington House Hotel Map

15 Prince of Wales Terrace, London, United Kingdom
 - KENSINGTON HOUSE HOTEL

Hotel Information

Kensington House Hotel is a converted town house hotel opened in February 2000. The whole theme of the hotel is one of elegance and simplicity. The hotel offers contemporary and stylish accommodation within easy reach of the shops on Kensington High Street and only 5 minutes walk to Kensington Gardens. The public areas are quite small but again stylish. The bar, restaurant and lounge are all in one room. A limited snack menu is available at lunchtime with a more extensive dinner menu.