Just off Piccadilly and next to Green Park, The Stafford London is elegant, central, peaceful and charming. Alive with English character, it holds 5 AA Red Stars for its excellence and offers free Wi-Fi.
Rooms total: 104Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Due to Coronavirus (COVID-19), this property adheres to strict physical distancing measures. Please note that extra beds are available only for Deluxe King rooms and Junior Suites.
More information »Buckingham Palace 0.5 km
St James's Park 0.5 km
Green Park 0.6 km
Piccadilly Circus 0.6 km
Piccadilly Theatre 0.7 km
Her Majesty's Theatre 0.7 km
Prince Of Wales Theatre 0.8 km
Carnaby Street 0.8 km
Queen's Theatre 0.9 km
Trafalgar Square 0.9 km
London Biggin Hill Airport 0.9 km
Northolt Airport 0.9 km
Farnborough Airport 0.9 km