Start Your Search

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

The Stafford London

The Stafford London The Stafford London has an air of timelessness, the feel of a luxury country house with a central London location. Tucked behind Green Park in genteel St James\', here is a haven of calm which seems a million miles from the bustle of Mayfair and Piccadilly, just a few minutes away. One of a handful of London hotels to achieve AA Red Star status, The Stafford is quietly lavish whilst being warm and welcoming with period furnishings and antique pieces adorning both bedrooms and public areas. Great food and wines play a large part in any stay at The Stafford. Amenities: 24 Hour Check-In, Currency Exchange, Elevator / Lift, Bar, Internet Access, Laundry Service
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.