STAY THE NIGHT FROM JUST £77 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.