Installé au cœur du district de South Kensington, l'établissement de luxe The Kensington Hotel se trouve à 5 minutes de marche du musée d'histoire naturelle et du musée V&A. Il se situe à moins de 20 minutes à pied des magasins Harrods et Harvey Nichols, ainsi que de la salle Royal Albert Hall. De plus, vous bénéficierez d'une salle de sport ultramoderne.
Les chambres comprennent une connexion Wi-Fi gratuite, du linge de lit luxueux, une grande télévision à écran plat et une salle de bains privative.
Doté d'un magnifique coin salon, le bar-restaurant Town House offre un mélange de décoration traditionnelle et contemporaine. Vous pourrez y savourer le goûter, le déjeuner ou le dîner.
Accessible à seulement 450 mètres, la station de métro South Kensington vous permettra de rejoindre directement le centre du West End et l'aéroport de Londres-Heathrow.