dismiss

The Stafford London

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

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.

8 suites at The Stafford London

8 suites

0 amenities at The Stafford London

    0 images of The Stafford London

      The Stafford London reviews

      1079 reviews

      The Stafford London Location

      16-18 Saint James's Place

      London, JS SW1A 1NJ GB

      1 (855) 282-1325