Mercure Hotel, Hyde Park, London W2 1TS

Mercure Hotel London Hyde Park

8 14 Talbot Square
London
W2 1TS

Tel: 020 7835 2000

Paddington, Bayswater, Hyde Park