Dean Street Townhouse
Offering cozy guest rooms, the comfortable Dean Street Townhouse Hotel lies within a 20-minute walk from Westminster Abbey . Featuring original architecture, Dean Street Townhouse Hotel was renovated in 2009.
Dean Street Townhouse Hotel is also placed within a 20-minute walk of Houses of Parliament. The city center lies within 1 km from the venue.
The property offers 39 guestrooms appointed with satellite TV, Wi-Fi, a laptop safe, a personal computer and IDD phone.
The authentic restaurant serves dishes of British cuisine. Offering various dining options, Zilli Bar and Balans are about 5-minute walk away.
London City airport can be reached in 20 minutes by car from Dean Street Townhouse Hotel.
Guests can avail of 24-hour reception, dry cleaning and room service.