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.