About Mercure London Hyde Park Hotel
Mercure London Hyde Park is a four star boutique hotel nestled in the heart of London, moments away from Hyde Park and Paddington station.
Mercure London Hyde Park Hotel Description
Overlooking a peaceful garden square, the Mercure London Hyde Park Hotel is a 2 minutes' walk from Lancaster Gate and Paddington stations and a 5 minutes' walk from London's iconic Hyde Park. A charming, classic English style London Town House, the hotel has a popular bar and comfortable rooms, designed with contemporary and traditional British feel.
More about Mercure London Hyde Park Hotel
Mercure London Hyde Park Hotel is located at 8-14 Talbot Square, W2 1TS London, United Kingdom
0207 835 2000
http://www.mercurehydepark.com