Mercure London Hyde Park to open in November
The new Mercure London Hyde Park will accept its first guests in November, AccorHotels has confirmed.
The hotel, which is situated at 8 - 14 Talbot Square in four grade II listed…
Recover your password.
A password will be e-mailed to you.