69 - 71 Dean Street London W1D 4Qj, London, United Kingdom
Located approximately 500 metres from Seven Dials Streets, the 4-star Dean Street Townhouse Hotel London is approximately 5 minutes' walk from Palace Theatre. Boasting a location within a few blocks of the Royal Academy of Arts, this London hotel includes 39 rooms and an indoor pool.
The hotel in the Chinatown district of London is 3.4 km from the scientifically spellbinding Science Museum and 900 m from such shopping venues as the Extravagant 1707 Fortnum & Mason Department Store. The Protestant Westminster Abbey is a popular place to visit about 25 minutes on foot from the Dean Street Townhouse London. Guests will also appreciate the vicinity to Whitfield Gardens, located merely 1 km away. Entertainment options in the area feature the victorian Criterion Theatre a short way from the property. The Dean Street Townhouse stands within 5 minutes' walk of Leicester Square tube station and 2.7 km from Marylebone train station.
Begin the day with continental breakfast. Situated near the hotel, the seafood restaurant Burger and Lobster offers an American menu.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Dean Street Townhouse!
For your convenience, we have collected the reviews from several sources.
Charles
2020-04-22
Plenty of restaurants to eat close by, like Barrafina that was only 10 minutes' walk away. We liked the cosmopolitan area around the hotel.
Caleb
2020-04-21
Good place to stay 1 mile away from houses of parliament. There was cafe Caffe Concerto, that I found within 5 minutes' walk of the hotel. It was a boutique property.
Nothing to mention!