Set in the heart of one of London’s most desirable neighbourhoods, The Mercure London Kensington Hotel is within walking distance to cultural treasures such as the Natural History Museum, the V&A and the Royal Albert Hall, as well as Kensington Gardens, Hyde Park, Harrods and Harvey Nichols.
Book