There’s more to see...
Come take a look at what else is here!
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.