Kensington House Hotel
Hotels - 4 Stars in Kensington, LondonKensington House Hotel provides a plethora of amenities for today's traveller. Each room is quipped with ensuite facilities and decorated with a modern interior. Guests are offered a courtesy tray during their stay as well as a 24 hr room service facility. There is also a bar and restaurant that serves a host of International dishes.
Nearest public transport
Kensington High Street - Underground
Similar businesses nearby