Stafford Hotel London – London, United Kingdom

Stafford Hotel London

Take advantage of the hotel’s 24-hour room service, free Wi-Fi in all rooms, daily housekeeping, wheelchair accessible, 24-hour front desk. In regards to prices, prices begin at around US$548. Discover all London has to offer by making The Stafford Hotel London your base. Rated 9.3 out of 10 by 103 reviewers, customers were very impressed with this hotel and thought it was an awesome place! Stop at The Stafford Hotel London to discover the wonders of London. In some of the rooms, guests can find television LCD/plasma screen, separate living room, internet access – wireless (complimentary), non smoking rooms, air conditioning. Entertain the hotel’s recreational facilities, including fitness centre, massage. First opened in 1912 and was most recently refurbished in 2011. This deluxe 5 star hotel has 105 rooms spread over 6 stories. Guest rooms are fitted with all the amenities you need for a good night’s sleep. Offering a variety of facilities and services, the hotel provides all you need for a good night’s sleep.

Stafford Hotel London London Photo Gallery

16-18 St James Place
London

Address: 16-18 St James Place SW1A 1NJ London
GPS coordinates: Latitude: 51.505352 Longitude: -0.138981

Check Rates or Make a Reservation at Stafford Hotel London

Stafford Hotel London Location Map