/
Close
Newsletters  | Mobile

Best Hotels in London

best hotels in London: Stafford London by Kempinski

Courtesy of The Stafford London by Kempinski

No. 1 Stafford London by Kempinski

With three very distinct buildings, this refined property offers something for everyone: the main house, fresh from a renovation, offers tastefully appointed rooms with a traditional decor; rooms in the Carriage House have a country house flair, and Stafford Mews houses modern suites that sprawl over seemingly endless square feet. There’s also plenty of choice at the newly launched Lyttelton which focuses on rustic, British cuisine: summer truffle pappardelle, and wild sea bass with heirloom tomatoes. At the American bar, 3,000 memorabilia items (knick-knacks, photographs, airplane models, ties) hang from the walls, and the in-house wine cellar specializes in Burgundy and Bordeaux.

Advertisement

Sign Up


Connect With Travel + Leisure
  • Travel+Leisure
  • Tablet
  • Available devices

Already a subscriber?
Get FREE ACCESS to the digital edition


Advertisement


Advertisement

Advertisement

Marketplace