AccorHotels has announced that the new Mercure London Hyde Park, will open to guests in November.
The hotel is situated at 8-14 Talbot Square, W2, in Grade II listed London
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.