Mercure London Hyde Park Hotel besticht durch eine zentrale Lage in London, eine 5-minütige Fahrt von Hyde Park und 11 Minuten von Buckingham Palace entfernt. Dieses Hotel mit 4 Sternen ist 1,1 km von Kensington Gardens und 3,2 km von Natural History Museum entfernt.