Kensington House Hotel
The 4-star Kensington House Hotel places guests abound 1.6 km from Harrods. The comfortable hotel represents royal architecture in London.
The hotel is notable for the quiet setting not far from parks and gardens as well as monuments, a museum and a palace. Guests can get to London city center, which is 5 km away.
Kensington House Hotel is set close to shops and boutiques.
Kensington House Hotel consists of 41 rooms where guests can enjoy heating, wireless internet, television with satellite channels, an individual safe and a sofa. Bathrooms are appointed with a bathtub, a shower and terry bathrobes.
Tiger bar is available on site. Serving a wide assortment of dishes, Bodo's Schloss and Bodeguita del Medio are about 200 meters from the property.
The nearest subway station is High Street Kensington, located about 200 meters from the hotel. The hotel is around 20 km from London City airport.
A business centre and a photocopier are also offered at the hotel.