The Stafford London is one of the most prominent hotels in London and exemplifies all that is ultimately British. Placed in the historical area of St. James', the Stafford London opened it's doors in 192 and has history going back until the 1700s. It features spacious rooms and dining with outstanding guest service. The American Bar is adorned from floor-to-ceiling in memorabilia and the 280-year-old wine cellars (which once doubled as a bomb shelter) are a must-see. Be sure to ask for a tour of them and the in-house museum.

Suites at the The Stafford London 8
The Stafford London Amenities 28
Total Pictures The Stafford London 11
Star Rating 5.0
Reviews 4.5 (1,079 reviews)

Amenities at the The Stafford London

  • 24-hour business center
  • 24-hour front desk
  • Accessible bathroom
  • Access to fitness center
  • Babysitting or childcare (surcharge)
  • Bar/lounge
  • Bar/Lounge on site
  • Breakfast available (surcharge)
  • Coffee/tea in common areas
  • Computer station
  • Concierge services
  • Dry cleaning/laundry service
  • Elevator/lift
  • Fitness facilities
  • In-room accessibility
  • Laundry and dry cleaning service
  • Laundry facilities
  • Luggage storage
  • Multilingual staff
  • Non smoking hotel
  • Personal concierge
  • Porter/bellhop
  • Restaurant
  • Restaurant on site
  • Room service
  • Safe-deposit box at front desk
  • Smoke-free property
  • Wheelchair access

11 images of the The Stafford London

The Stafford London Exterior | Suites at The Stafford London
Courtyard with Umbrellas | Suites at The Stafford London
Carriage House | Suites at The Stafford London
Wine Cellar | Suites at The Stafford London
Private courtyard at The American Bar | Suites at The Stafford London
The Stafford London Courtyard | Suites at The Stafford London
The American Bar | Suites at The Stafford London
The American Bar | Suites at The Stafford London
The American Bar | Suites at The Stafford London
The Game Bird Bar Area | Suites at The Stafford London
The Game Bird | Suites at The Stafford London

The Stafford London Location

16-18 Saint James's Place
London, JS SW1A 1NJ UK