Home The Hub In London Hotels

The Stafford London by Kempinski

www.kempinski.com/london
Price from: £215 per night
Rating: 5
Address: 16 - 18 St James' Place, London
SW1A 1NJ

Located in the heart of London’s historical St James’ area, a stroll away from Bond Street, Burlington Arcade & the buzzing restaurants & bars of Mayfair; lies a gem of Great British hospitality - The Stafford London by Kempinski.

The Stafford is not only steeped in history, but combines a uniquely wide range of rooms and suites that reflect various aspects of Britain. The traditional rooms in the hotel's Main House, former home of Lord and Lady Lyttelton, still ooze the elegance of Victorian London. The cosy rooms in the Carriage House, a former stable housing the thoroughbreds of the nobility, have a charming and indulging countryside flair. And finally, The stylish Stafford Mews, opened in 2007 in a contemporary, yet quintessentially British style. Frequented by celebrities and one of London’s most iconic bars, The Stafford’s memorable American Bar is adorned with memorabilia donated by patrons of the bar since 1930.