The Dorchester is a prestigious hotel situated in the upscale Mayfair neighborhood. It offers elegant accommodations, Michelin-starred dining, and world-class service. The hotel also provides walking tours of London, giving guests the chance to discover the city's iconic landmarks, such as Big Ben, Westminster Abbey, and the British Museum.