See all photos
( ex. The Stafford London By Kempinski )
16-18 St James'S Place, London, United Kingdom
Standing merely a 9-minute walk from St James's Park, the 5-star The Stafford London Hotel enjoys a perfect location in the centre of London. The Bomber Command Memorial is located within a few blocks of the hotel, boasting a lounge bar and city views.
This London hotel is nestled near a shopping district 300 metres from St James The Less Anglican Church. The Stafford London is 2.2 km from the Hyde Park. You can also visit the famous British Museum, 25 minutes' stroll away, as well as enjoy theatres and art galleries next to the accommodation. Explore the historical sights of London, starting with Buckingham Palace situated 850 metres away. Not far from Oxford Circus tube station, this luxury hotel is centrally located for exploring the city.
The quiet rooms are equipped with a safe box, high-speed internet and a flat-screen TV with satellite channels, along with a mini fridge bar. The rooms have an in-room fireplace and sound-proof windows as well as carpeted flooring. For your comfort, you will find hair dryers and toiletries in plush bathrooms with a walk-in shower and a separate toilet.
The à la carte The Game Bird restaurant offers a menu of British cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about The Stafford London! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices