Welcome to The Kensington Hotel London, The luxurious Kensington Hotel is situated in the heart of South Kensington and within a 20-minute stroll of Harrods, Harvey Nichols and The Royal Albert Hall. The Natural History Museum and The V&A are just 5 minutes on foot. A state-of-the-art fitness room is provided for exclusive use of the hotel’s guests. The Town House Bar & Restaurant has a magnificent lounge area with period drawing rooms. Its setting offers a blend of traditional and contemporary features, and is an ideal location for for afternoon tea, lunch or evening dinners. Free Wi-Fi, luxury bed linen and a large flat-screen TV are included in each room at The Kensington Hotel, as well as an en suite bathroom. South Kensington tube station is only 5 minutes’ walk and offers direct access to the heart of the West End & Heathrow Airport. (The Kensington Hotel London hotels booking).