There’s more to see...
Sign up to discover and save different things to try in 2015.
The Dorchester
The Dorchester
The Dorchester

The Dorchester

Dorchester Collection's iconic British hotel, The Dorchester is situated at the heart of London’s Mayfair on Park Lane overlooking Hyde Park.