Summary

The Stafford London by Kempinski

The Stafford London by Kempinski
restaurant
5 stars
London, United Kingdom
Hotel details
Facilities and services include a 24 hrs reception, elevator, one restaurant, American bar, room service 24 hrs, wine cellar, courtyard and meeting room. The rooms are equipped with air conditioning, wireless internet, TV, telephone and safety box. Address: 16-18 St James's Place, SW1A 1NJ, London, England.
airport
centre
café
concierge facilities
24hr reception
safe
lounge area
laundry facilities
ironing facilities
gym/fitness facilities
car parking
wireless internet
tv
telephone
bar
air conditioning
breakfast room
dry cleaning
currency exchange
restaurant
elevator
disabled facilities
Location map
loading...