Close Window
View Category

Grosvenor House, A JW Marriott Hotel

Area Sights

Hyde Park (84 of 102)

Hyde Park is one of the largest green spaces in London and is home to many of London's biggest summer events. Hyde Park is located across Park Lane just a short walk from Grosvenor House, A JW Marriott Hotel. Why not stop by the Park Lane Market in the hotel and arrange an afternoon tea picnic hamper to take with you? Photo courtesy of London & Partners.