Where is The Dorchester located?

Answers from Our Experts (1)

Joseph Reaney

The Dorchester is at the very heart of luxury in London. Situated on Park Lane in Mayfair — famous as the most expensive real estate on the British version of Monopoly — the hotel directly overlooks Hyde Park. It’s just minutes from Knightsbridge and its prestigious shopping outlets including Harrods. The Dorchester is also just a short walk from the renowned musical theaters and haute cuisine restaurants of the West End, while nearby tourist attractions include Buckingham Palace, the Royal Albert Hall, and the Natural History Museum. Because it’s in the center of everything, getting to The Dorchester is very quick and effortless. The luxury hotel is within easy reach of three different Underground train stops, and is just 45 minutes from both London Heathrow and London Gatwick airports.

Related Questions