The Mayflower Hotel is a perfect option for a hotel near Hyde Park as it is located just 1 Mile from the famous and historic Hyde Park. Hyde Park is one of the largest parks in Central London and includes Speakers Corner, The Serpentine Lake, Kensington Palace and Kensington Gardens.
Hyde Park is a popular location for walking, cycling or just relaxing. It is also a popular location for Concerts and Events in London. There is always something to do at Hyde Park such as tennis, boating, water sports, take in the wild life and nature, go for lunch or for coffee or even have a picnic.
Hyde Park is a 20 minutes walk from the Mayflower Hotel or a 10 minute Cab Journey.