Claridge's
At the center of London’s Mayfair, Claridge’s is an art deco jewel that offers the ultimate luxury, making it a favorite among the city's most savvy guests. Rooms are effortlessly glamorous, with original art deco features, and are complemented by the latest technology. Check out the Claridge’s Bar, featuring an unparalleled collection of vintage champagnes and rare spirits. Afternoon tea is a must; more than 40 varieties from around the world are served alongside freshly baked scones and tea-infused jam.
Request one of the stunning guestrooms or suites by royal designer Linley.