The Kensington Hotel is just 5-minute walk from South Kensington tube station, and a 10-minute walk from the Victoria and Albert Museum. The Kensington Hotel is located in the heart of South Kensington and within a 20-minute walk to Harrods.