The Argyll Room At The Stafford London Hotel



16-18 St. James's Place, London, SW1A 1NJ, United Kingdom

Max 20 delegates | £££


About this venue

Newly refurbished, this room with natural daylight, it has its own character and features includingoriginal Victorian marble fireplaces, with cornices and panelling. It is decorated in period style, with many original features. The Argyll Room accommodates a maximum of 12 boardroom style.

Travel