The Stafford London is an elegant five-state hotel located right in the heart of London, England. The hotel is located just off of Piccadilly and near Green Park. There are many dining, shopping, and entertainment options only steps away at Regent Street, Bond Street, and Jermyn Street. This non-smoking hotel is eight miles from London City Airport and only 15 miles from Heathrow Airport. The air-conditioned establishment offers 107 guestrooms and suites.
Every room and suite at this hotel is unique, but all feature a blend of modern and Victorian style. The rooms are large and offer comfortable fabrics, beautiful artwork, and marble bathrooms. The rooms all have their own themes with unique shapes and bespoke furniture to enjoy. Guests booking at least two nights in a suite receive complimentary transportation from the hotel to Heathrow. Every guest also has access to the fitness center at the hotel. Rooms include a working desk, widescreen high-definition television, and a Nespresso coffee machine.
For informal dining, the Game Bird is available with seasonal local dishes like puddings, pies, stews, and Sunday roast. The American Bar is also on site and offers specially curated cocktails for guest’s convenience. The Wine Cellar is available for wine tastings and offers more than 8,000 of the finest wines in the world.
Guests are near all sorts of attractions and shopping options. The Agatha Christie Walk at Green Park is only a few steps away, as are the Stern Pissarro Gallery, Spencer House, and Davidoff of London. Other options include Bates Hats, Burlington Arcade, and Fortnum & Mason.
Health and safety
Services and conveniences
Accessibility and suitability
Media and entertainment
Parking and transportation
American Bar very overpriced
For some the slightly stiff air might prove uncomfortable.
Rooms and hallways in need of paint and new carpet. Room was very small. Dining is in need of rejuvenation.
Small room, no view and very tight bathroom, and expensive
|Check in anytime after 3:00 PM, check out anytime before 12:00 PM|
|Cancellation/prepayment policies vary by room type and provider.|
The Stafford London is located at 16-18 St James's Place in St James, 0.8 miles from the center of London. St James's Palace is the closest landmark to The Stafford London.
Check-in time is 3:00 PM and check-out time is 12:00 PM at The Stafford London.
Yes, The Stafford London offers free Wi-Fi.
No, The Stafford London does not offer free parking.
No, The Stafford London does not offer free airport shuttle service.
The Stafford London is 8.2 miles from London City.
No, The Stafford London does not have a pool onsite.