Home Travel ReviewsAccommodation Reviews Hotel Review: Mercure Hyde Park, London, UK