The 5-star The Stafford London is placed about 8 km from Victoria Park. The building was renovated in 2011.
A perfect location near Oxford Circus subway station offers an access to a circus, restaurants and bars as well as stores and a mall. The center of London is 1 km away from the venue.
This hotel is placed in Camden district, known for a museum, a theatre and a palace.
Guests are offered 105 functional rooms featuring individual climate control, a balcony, a work area, a personal computer and a fireplace along with marble bathrooms. The Stafford London features rooms with the street view. They are furnished with an English décor.
The hotel has a sophisticated restaurant serving American meals. The on-site bar offers burgers and fish and chips and a warm setting. Offering a selection of meals, Tea at the Ritz and Le Caprice are about 150 meters away.
The Stafford London is situated about 20 minutes drive from London City airport.