16-18 St Jame'S Place, London, SW1A INJ
Description of the The Stafford Hotel
The Stafford opened in 1912 although parts are almost 400 years old. There was major renovation in 2007 and has 6 floors and 105 rooms, including 38 suites. Facilities include a traditional lounge and lobby, a fine-dining Restaurant and the characterful American Bar, popular with Royalty and a great spot for a light meal. Of special note is the historic courtyard with tables outside for dining.