Situated in London's grand borough of Mayfair, the 203-room Claridge's burst into the city's social scene in the 1898 period. Starting at
$299 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.