Explore green spaces
Despite being one of the most developed cities in the world, London is home to some picturesque green spaces. The royal parks are the perfect places to enjoy a stroll or just sit and watch the world pass by. Throughout the year the parks play host to a variety of events, including open air theatre, sporting events and walking tours.
Green Park is the closest, you can get a sneak peek of it from our Park View bedrooms.
0.4 miles from the hotel.