A luxurious Mayfair hotel, with spacious rooms and suites of great charm, glorious dining and entertaining, and an indulgent spa.
The Dorchester

A luxurious Mayfair hotel, with spacious rooms and suites of great charm, glorious dining and entertaining, and an indulgent spa.