Hyde Park offers the perfect green space to get away from the rush of the city and enjoy nature. Hyde Park is one of London's biggest parks and is crisscrossed with a network of pedestrians paths. The park is thus perfect for a relaxing walk or a brisk run. You can't help but feel great exercising in such a peaceful and beautiful environment. Hyde Park is a 5 minute stroll to the west of the Washington Mayfair along Curzon Street.
Our 4 star deluxe accredited hotel offers 178 recently refurbished bedrooms and suites. Book your favourite from our great range of spacious accommodation perfect for business and leisure travellers.