The Stafford London Hotel 5*
Main amenities
-
Wi-Fi
-
24-hour services
-
Express check-in/ -out
-
Fitness/Gym
-
On-site Dining
-
Meeting facilities
-
Child-friendly
-
Breakfast
-
Air conditioning
-
No pets allowed
Location
Offering 105 rooms, the 5-star luxury The Stafford London Hotel is near the shopping district of London, within 20 minutes' walk of Marble Arch. Featuring a restaurant, this London hotel is located right near Mayfair.
The hotel is notable for its perfect setting in the very heart of London and provides access to Tower Bridge, which is 4.5 km away. Guests can find Oxford Street approximately 25 minutes' walk from The Stafford London. Also, there are theatres and art galleries right off the property. The Extravagant 1707 Fortnum & Mason Department Store is fairly close to this London hotel. The accommodation is centrally located a mere 200 metres from Green Park underground station.
The air-conditioned rooms are complete with air conditioning and soundproof walls, along with modern facilities such as high-speed internet and a flat-screen TV with satellite channels. Fitted with a mini-bar and an espresso machine, the rooms also come with a writing desk. Guests will enjoy hair dryers and dressing gowns in the luxury bathrooms with a walk-in shower and a separate toilet. Also, the rooms with views of the patio are provided for guests' comfort.
The Stafford features an à la carte restaurant and a lounge bar. The restaurant serves European cuisine for lunch and dinner. Enjoy British cuisine in the restaurant The Wolseley, situated nearly a 5-minute walk away.