The exclusive The Kensington Hotel offers accommodation in a prestigious area of London. Residing in a 5-story building, the hotel was opened in 1911 and renovated in 2009.
The hotel shares great location a few steps from Gloucester Road subway station, Up at The O2, The Place and Kensington Gardens. The property is placed next to Harrods, Natural History Museum and Science Museum as well as bars and restaurants.
Galleries, museums and the opera are set within walking distance.
The Kensington Hotel offers 150 non-smoking rooms with marble-lined bathrooms featuring bathrobes, a shower and a bathtub. Some rooms come with a view of Hyde Park. The rooms are furnished with a chic interior and dark-wood furniture.
The a la carte restaurant serves British cuisine in a contemporary atmosphere. Guests can unwind at the stylish Town House bar serving a wide range of afternoon tea, cocktails and coffee. The venue is set next to an underground station and just 150 meters from Bumpkin South Kensington and Rocca di Papa.
The Kensington Hotel is within a 20-minute drive to London City airport.
The property offers a copier, a meeting room and a business center for business needs.
On-site fitness facilities include a fitness room and a gym.