The Stafford London
The 5-star hotel Stafford London provides a functional accommodation and gives a quick access to London Eye, which is around 1500 meters away. Built in 1874, the quiet hotel was renovated in 2011.
Located in a shopping area close to Oxford Circus subway station as well as a palace, a theater and a gallery in London. The venue is set within 1 km from London city center.
There are a mall and stores within a quick reach of the hotel.
The Stafford London Hotel features 105 rooms across 6 floors. The rooms look on to the street. Offering an English interior, the rooms are fitted with antique furnishings and a dishwasher, coffee/tea makers and a fridge for self-catering.
Residents can have breakfast in the restaurant. A fine selection of authentic dishes is served at the seasonal restaurant. Guests can relax at the renowned World Famous American bar, offering a variety of cocktails, afternoon tea and wines. Situated 100 meters from the venue Tea at the Ritz and William's Bar and Bistro serve a variety of food.
The property enjoys a central location within a 20-minute drive to London City airport.
Offering limousine rental services, The Stafford London Hotel induces guests to explore the area.
Guests with children can use cribs, meals and babysitting available on the premises. A gym and a fitness center are provided on-site.