Centrally perched nearly a 25-minute walk from Madame Tussauds London, the luxury The Stafford London Hotel features 4 private rooms. One will enjoy a lounge bar or a courtyard and a shared lounge, while this 5-star hotel also boasts perfect setting a short way from Green Park.
Situated 600 metres from Oxford Circus underground station, the hotel is 3.5 km from the fantastic Borough Market. The Stafford London is merely 7 minutes on foot from the Well-known international Agnews Art Gallery and within 20 minutes' walk of Seven Dials Streets. Guests can spend time visiting theatres and art galleries close to this accommodation. If you enjoy visiting historical places, the hotel offers good access to the Bomber Command Memorial, which is 800 metres away.
The Stafford London Hotel has 105 rooms appointed with high-speed internet and a flat-screen TV with satellite channels, as well as self-catering options such as a mini fridge bar. The marble bathrooms come with a walk-in shower and a separate toilet. Staying at the property, guests can enjoy views of the city.
The Game Bird is a restaurant at this London hotel, which serves British cuisine.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours