Guides by Lonely Planet
Claridge's | London, England
Claridge’s, with 203 rooms, is one of London’s iconic five-star hotels. Celebrated for its sumptuous art-deco features (including 1930s vintage furniture that once graced the staterooms of the decommissioned SS Normandie), it has recently added a more modern touch with a series of rooms and suites …
See this content immediately after install