The Stafford Hotel – London

Posted on 02 October 2008

Tucked away in the heart of St James’s, in St James’s Place, is The Stafford. Known as one of London’s last remaining pillars of Great British hospitality it smiles discreetly in the face of modern, pre-packaged ‘perfection’. The Stafford is steeped in history, from the more than 350 year old working wine cellars with underground corridors to St James’s Palace to the beautifully restored Carriage House rooms and suites in the 18th century stable courtyard. The service is spontaneous and thoughtful, with the emphasis very much on ‘catering for the individual. The hotel comprises 105 rooms and suites, an elegant English restaurant, charming drawing room, private dining rooms and the award-winning, recently expanded American Bar (home to one of the capital’s most fascinating collections of international artifacts, memorabilia and oddities) add further dimensions to The Stafford experience…all within strolling distance of some of the capital’s most famous landmarks: Buckingham Palace, Trafalgar Square, the National Gallery and Green Park and close to the theatres of the West End and shops of Knightsbridge, Sloane Street and Regent Street.
Saint James’s Place
London, SW1A, United Kingdom
+44 20 7493 0111

Categorized | Hotels

Tags :