This luxurious hotel is situated in the heart of South Kensington and is within a short stroll of Harrods, Harvey Nichols, The Royal Albert Hall, and museums such as The Natural History and The V&A. The Kensing ... Read more
This luxury hotel is located in the heart South Kensington. It is just a short walk from Harrods and Harvey Nichols as well as The Royal Albert Hall and museums like The Natural History and The V&A. You can enjoy afternoon tea in the Kensington Hotel's lounge, as well as a chic cocktail bar and restaurant. Wi-Fi Internet is available throughout. All rooms have luxury linens, fluffy slippers, Aromatherapy Associates toiletries and large flat-screen TVs. South Kensington tube station, which is served by the Piccadilly Circle and District lines, is just minutes away. It offers direct access to Heathrow Airport and the heart of
London's West End.