Hyde Park is located directly opposite 45 Park Lane with each of the hotel rooms and suites at the Mayfair 5 star hotel offering views of the majestic Hyde Park in Central London. It is London city's largest royal park, it offers one of the finest landscapes in London and a number of attractions including the Diana Princess of Wales Memorial Fountain and the Serpentine Gallery. Visitors of Hyde Park can also enjoy a range of leisure activities including jogging, tennis, horse-riding, and boating on the Serpentine.