The Stafford London by Kempinski

Address:

16-18 St. James's Place
London
SW1A 1NJ
+44 (0) 207 493 0111

Description:

The Stafford London by Kempinski is a leading five star hotel in London and defines all that is quintessentially British. Located in the heart of London in the historical neighbourhood of St James's, it is set in a discreet and prestigious location beside the Royal Green Park. Opened in 1912 and rich in history since the 1700s it offers luxurious rooms and dining with an award winning personalised guest service.

Amenities:

Bar/Lounge

Business Centre

Fitness Centre

Free High-Speed Internet

Restaurant

Room Service

Suites

Wheelchair access


Number of rooms: 105
Website: www.kempinski.com/en/london/the-stafford-london