Mercure London Hyde Park
Paddington, London, Greater London W2 1TS
Combining traditional English Charm with the modern luxuries of home the Mercure Hyde Park is a stunning boutique style hotel with a fantastic location in the centre of London, close to many attractions,…
- Max: 30 guests