STAY THE NIGHT FROM JUST £68 PER ROOM
The Mercure London Kensington offers a combination of contemporary design, comfort and impeccable service in the sought-after, fashionable Royal Borough of Kensington and Chelsea.