Stafford Hotel

16 18 St. James Place, London, SW1A 1NJ - Guest Rating: 85%

Stafford Hotel, London
Is this photo useful? Yes | No
Guest Rating
85%

Add a Review

The Stafford London by Kempinski 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.


Guest Reviews

Add Review


Stafford Hotel reviews on TubeHotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.


Check availability and we will search the following websites (and more) to find all available rooms and prices. You can then compare prices and book Stafford Hotel online at the best price.

Check Availability