Featuring 105 rooms, the luxury The Stafford London Hotel is located near a shopping district and 450 metres from Mayfair. Highlights at this 5-star hotel include an à la carte restaurant, a lounge bar and Wi-Fi in public areas.
The hotel places you nearly a 25-minute walk from Madame Tussauds London and 3.5 km from the huge Borough Market. The Chinatown Gate also lies a short way from the Stafford London. This accommodation is surrounded by theatres and art galleries, and is within a 500-metre distance of the known international Agnews Art Gallery. Explore the historical sights of London, starting with Buckingham Palace situated approximately a 10-minute walk away. The Stafford is in close proximity to Green Park tube station, providing easy access to all the London's attractions.
Comprising an adjoining terrace and a balcony, the soundproofed rooms welcome guests with climate control and soundproof walls, and offer complimentary wireless internet and a flat-screen TV with satellite channels. Also, there is a laptop safe, a minibar fridge and an espresso machine provided. They feature plush bathrooms with a walk-in shower and a separate toilet as well as hair dryers and dressing gowns. The rooms of The Stafford London Hotel offer views of the patio.
The restaurant serves an array of European dishes. The Wolseley treats guests with British dishes and lies within a 400-metre distance of this London hotel.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours