The 4-star Dean Street Townhouse Hotel London, located around 25 minutes on foot from Coca-Cola London Eye Riverside Observation Wheel, offers an indoor swimming pool, Wi-Fi throughout the property. This London hotel is in the Chinatown district, only 1.6 km from such natural sights as St James's Park.
You can have a continental breakfast before going out to explore the area. The Dean Street Townhouse is a few moments from Burger and Lobster restaurant with its American dishes.
The hotel lies merely a 12-minute stroll from Hanover Square and within reach of the buzzing Theatre-district Piccadilly Circus Square. The Dean Street Townhouse London is a mere 300 metres from Palace Theatre and a mere 400 metres from Leicester Square underground station. Also, the accommodation is approximately a 10-minute ride from the historic castle "Tower of London", and Marylebone train station is located 2.7 km away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please