Claridge’s
Claridge’s is a hotel in London’s Mayfair, offering rooms and suites, restaurants, afternoon tea and a spa within a setting associated with Art Deco design.
2026 nominee
Claridge’s is a hotel in London’s Mayfair, offering rooms and suites, restaurants, afternoon tea and a spa within a setting associated with Art Deco design.
Official website