The Dorchester, London
London….one of the greatest cities in the world for five star hotels. How does a luxury travel advisor pick one for an upcoming visit? Not an easy decision, but I knew exactly where I wanted to stay when I found out I had plans to visit the city. The Dorchester is one of London’s most iconic properties and had long been on my radar screen, so I jumped at the chance to book a room there!