Hyde Park is in central London and has the lake called the Serpentine and numerous ducks. The park is surrounded on all sides by some of the busiest streets in London. Prestigious Park Lane is to the east of the park, a road best known for top notch hotels. Knightsbridge for Harrods and the South Kensington Museums is to the south, Paddington and Bayswater are to the north.
Marble Arch stands on the north east side of Hyde Park. The Serpentine Road leads through the park and followed south eastwards connects with Constitution Hill which in turn leads to Buckingham Palace. The nearest tube station is Hyde Park Corner station on the Jubilee Line.
Apart from grand hotels, there is not much self catering accommodation or holiday apartments to rent. One really needs to look a little further afield in Greater London.
Self-catering holiday apartments and vacation rentals in London