Mercure London Hyde Park ready for November

Mercure-London-Hyde-ParkAccorHotels 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