Near Hyde Park
With a stay at Mandarin Oriental Hyde Park, London, you'll be centrally located in London, steps from Hyde Park and 4 minutes by foot from Harrods. This luxury hotel is 0.4 mi (0.6 km) from Hyde Park Corner and 0.5 mi (0.8 km) from Green Park.