The Stafford Hotel St. James's Place, London, SW1A 1NJ, UK
Special Non-Published Rates - Directly from the Hotel
         
Arrival Date 
Map Location Virtual Tour Best Hotel Rates
Hotel Class: Deluxe 5 Star Hotel
Rooms: 81
Address: St. James's Place, London, SW1A 1NJ, England
Location: Located in the heart of London's St. James's Place, just a stone’s throw from the royal parks and Buckingham Palace and Covent Garden
Description: The Stafford Hotel London England. As with Paris' Lancaster Hotel, the intimate Stafford Hotel continues its 18th century townhouse tradition and heritage into the 20th (or shall we say 21st) century. The hotel advertises that it's "100 yards form Piccadilly and as good as a hundred miles from the noise and bustle of London town." It's true. Step through the hotel's gas-lit courtyard and you enter an historic elegance of marble fireplaces, gourmet cuisine, an underground wine cellar over 300 years old and gracious rooms for morning coffee. Above the Wine Cellars is the hotel's famed Carriage House where 12 guestrooms have been fashioned from an original 18th century stable. There are 68 rooms in the main house. Gourmet restaurant and lovely American bar. A charmer that attracts a loyal clientele.



Hotel Direct Rates