Dean Street Townhouse stands 700 meters away from Oxford Street. The hotel opened its doors in 1723 and was remodeled in 2009.
The property lies within 550 meters from The Tea House. London city center is 1 km away.
The hotel is set next to a museum and a gallery.
Dean Street Townhouse has 39 guestrooms appointed with a storage space, coffee/tea makers, a personal computer, an iPod dock and a DVD player and provides ideal lodging in London. They are outfitted with vintage decor.
A breakfast is served in the dining room. The property features a traditional restaurant serving British dishes. Providing a variety of dishes, Quo Vadis and The Red Fort are approximately 100 meters away.
Guests will find themselves a 15-minute walk from Waterloo train station.
This elegant hotel provides 24-hour front desk assistance, dry cleaning and room services.