Sign in before making a reservation for all your benefits.
London United Kingdom
In genteel St James's surrounded by Royal Parks
St. James's Place, London SW1A 1NJ. England
www.slh.com/stafford
The historic 17th-century Carriage House and the fabulous new Stafford Mews suites are unique in London. An unsurpassed level of service and a very personal welcome awaits you at The Stafford.
This charming award-winning hotel, tucked away in historic St. James’s, has evolved to add 26 new suites and provide a classic upgrade of the famous memorabilia-decked American Bar. The hotel’s peaceful rooms and beautiful courtyard setting offers an oasis of calm from the bustle of Piccadilly and Bond Street, just moments away.
The service is spontaneous, thoughtful and, coupled with its unsurpassed location, makes The Stafford an ideal base from which to explore the royal parks and palaces and the world-famous theatres of the West End. The hotel is a truly luxurious ‘home away from home’ in the heart of London’s most prestigious address.
More about our servicesMore about our rooms
40 minutes from Heathrow with direct access to Green Park
Complimentary Wi-Fi, 350year-old wine cellars, 4 private dining rooms, world famous American Bar.
See all hotels in London
No. of nights: --