View All Photos
Check Rates & Availability
At over 350 acres, Hyde Park is one of the largest green spaces in Central London. Host to many concerts or special events, the park is a stones throw from the hotel. Why not the visit the senior playground to see the Grosvenor House Rose!