The 4-star Dean Street Townhouse Hotel London, located a mere 5 minutes on foot from Palace Theatre, offers an indoor pool, Wi-Fi throughout the property. This London hotel is in the Chinatown district, 2.4 km from such natural sights as the Hyde Park.
A continental breakfast is served here every morning. While staying at the Dean Street Townhouse, guests can choose from dining options nearby, such as Burger and Lobster, located only 50 metres away, or Rainforest Cafe at a 5-minute walking distance.
The hotel lies merely a 12-minute stroll from Hanover Square and within reach of the Royal Academy of Arts. The Dean Street Townhouse London is situated 2.5 km from St Paul's Anglican Cathedral, which is considered to be a sacred site. Selfridges London is about a 10-minute drive away, while Leicester Square underground station is just near the accommodation. For those travelling from afar, London City airport is 30 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please