London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
8-14 Talbot Square, London
Mercure London Hyde Park Hotel overlooks a peaceful garden square in the heart of Paddington, just a 2-minute walk from London Paddington Railway Station.
See MoreUsage of subsidiary facilities may incur additional fees