The Stafford London Hotel
The 5-star The Stafford London Hotel is situated near a shopping district, approximately a 20-minute walk from the Oxford Street. One will enjoy a lounge bar or a courtyard and a shared lounge, while this London hotel also boasts perfect setting just around the corner from the red brick Tudor royal residence "St James's Palace".
Location
The hotel in Central London with 24 hours bus routes is about 2 km from the huge Coca-Cola London Eye Observation Wheel and 1.3 km from such shopping venues as the public Trafalgar Square. The Stafford London is 450 metres from Mayfair and within 25 minutes' walk of the perennially crowded Harrods. You can admire parks, situated next to the accommodation. To enrich your historical consciousness, visit Buckingham Palace, which stands not far from this luxury hotel. The Stafford stands within a 200-metre distance of Green Park tube station and 2.1 km from Marylebone train station.
Rooms
The 105 rooms at the property are equipped with comforts such as an air conditioner, as well as wireless internet and a flat-screen TV with satellite channels. They also have marble bathrooms. Guests can make use of a walk-in shower and a separate toilet, along with a hair dryer and dressing gowns supplied in the marble bathrooms. A city view is offered in all rooms.
Food & Drinks
The Stafford London Hotel offers the à la carte restaurant serving European specialities. British cuisine is offered at The Wolseley, located around 5 minutes' walk away.
Leisure & Activities
This hotel offers a wealth of theatres and art galleries to suit any taste or budget. Guests can keep fit during their stay as the Stafford has a fitness club featuring fitness classes.
Why choose The Stafford London Hotel
-
Michelin-starred culinary experiences
-
Secured private dining spaces
-
Award-winning Afternoon Tea service
-
Exclusive luxury chauffeur services
Important information
When are you staying?