Inside The World's Poshest Hotels

  

Snapshots

Inside The World's Poshest Hotels Series looking at the most iconic and amazing hotels from around the world. This time a look at 5 star hotel, The Dorchester: built in London in the early 1930s. [S]Wed, Feb 5, 12:05 AMChannel 555 mins