The Stafford London Hotel
Situated on five floors, the hotel's 105 non-smoking rooms feature complimentary Wi-Fi, CD players and satellite TV. Room service is available 24 hours a day, and a free breakfast is served each morning. The hotel restaurant specializes in British cuisine and has a bar and a 370-year-old wine cellar. Attend to office needs in the business center and keep in shape in the on-site fitness room. A 24-hour front desk and 24-hour security are also offered. Parking carries an extra charge.
Get the best deals without needing a promo code! Save on your reservation by booking with our discount rates at
The Stafford London Hotel in United Kingdom
The hotel is one mile from Buckingham Palace and the University of Westminster, and two miles from the Science Museum and Hyde Park. Kensington Gardens is three miles away, and it's 16 miles to London Heathrow Airport.
16-18 St. James Place
SW1A 1NJ, United Kingdom