Tag: "The Dorchester"

The Dorchester Hotel, London
0

The Dorchester Hotel, London

Occupying the most prestigious acre and a half of real estate in the world, the Dorchester Collection’s iconic British hotel, The Dorchester, overlooks the green expanse of London’s Hyde Park.