Opened in 1912, The Stafford London by Kempinski is situated in London.
The Stafford London has an express check-in and check-out feature, a fitness centre and valet parking. Business amenities include a business centre and meeting rooms. Additionally, the multilingual staff will be happy to provide local knowledge, ensuring a pleasant stay in London.
Rooms at Kempinski are well-appointed and offer all the essentials, including a flat-screen TV, bottled water and complimentary toiletries. All individual bathrooms have a hair dryer, bathrobes and a shower.
The Stafford London by Kempinski provides a varied dining experience, which include The Lyttelto and American. Room service is available 24 hours a day, and a large variety of dining options can also be found nearby.
The Stafford London is close to London’s well-known attractions, with Buckingham Palace just a 10-minute stroll away. Travellers can also visit Trafalgar Square, Piccadilly Circus and Charing Cross.