About this hotel
Welcome to the Mercure London Hyde Park Hotel, a quiet retreat in the heart of London. Blending classic English charm with chic design and a picturesque setting, the Mercure London Hyde Park Hotel in London is nestled in a peaceful garden square, moments away from Marble Arch, Oxford Street, Buckingham Palace and of course Hyde Park, one of the largest and world renown royal parks in London.