69 - 71 Dean Street London W1D 4Qj, London, United Kingdom
Located merely 500 metres from Seven Dials Streets, the 4-star Dean Street Townhouse Hotel London is approximately 5 minutes' walk from Palace Theatre. This London hotel features cars for rent, as well as Wi-Fi throughout the property.
The hotel is nestled in the Chinatown district of London, around 10 minutes' drive from business venues like the historic Tower of London and within a few blocks of Royal Academy of Arts. Attractions, you can find just 1.9 km from the Dean Street London, include the Protestant Westminster Abbey. Guests will also appreciate the vicinity to Whitfield Gardens, located only 13 minutes' walk away. The scientifically spellbinding Science Museum is 3.4 km away, and Leicester Square underground station is just around the corner from the property. Marylebone train station can be found 2.7 km from the hotel.
The Dean Street serves continental breakfast in the morning. Dining options include Burger and Lobster, which offers American cuisine and is located right near the accommodation.
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!