At over 350 acres, Hyde Park is one of the largest parks in London.
The Park was originally created by the royal family for hunting purposes, however today the park is used by the public for pleasure purposes and is home to many great concerts and shows throughout the year.
Located in the West End of London, Hyde Park is bordered by Bayswater to the north, Knightsbridge and Kensington to the south, Kensington to the east and Park Lane/ Mayfair to the west.
Hyde Park offers a range of leisure activities and sports including a tennis and sports centre, bowling greens, a putting course, cycling tracks and boating facilities which are all located within Hyde Park.
Truly Home for a Discerning Traveller
A contemporary luxury hotel set in the heart ...
A Contemporary Chic Living Environment
Personifies Modern British Luxury
A London landmark and a “Royal“ hotel
No. 1 Small City Hotel in London
London's impeccably English and perfectly ind ...
Design and Character exude 1930s Glamour with ...
Explore the hotels cocktail creations