Dean Street Townhouse

Venue Image
69-71 Dean Street,
Soho,
London,
W1D 4QJ


Dean Street Townhouse is a lavish hotel located in the heart of the West End. This four-storey building boasts hand painted Georgian wallpaper and vintage seating. Facilities include free wireless internet, flat screen TVs with Sky and a DVD player, and bathroom products from the Cowshed.

Information

Venue Type
Hotel
Tube/Rail
Food Info
Please see separate listing for Dining Room at Dean Street Townhouse.
Payment
Delta imageMaestro imageMastercard imageVisa image
Be the first to review ...

Most Read Today

image
01 Half Term London Events and Activities

Keep the kids smiling with a range of exciting hal...

image
02 London Fashion Week Tickets

London Fashion Week tickets promise exclusive glam...

image
03 Imagine Childrens Festival

Meet Dennis the Menace, do science experiments and...

image
04 London Fashion Weekend Tickets

If you need a fashion fix, London Fashion Weekend ...

image
05 Recommended Films for Valentines Day

Staying at home for Valentines Day? Check out the ...

Content updated: 15/02/2012 14:35
Follow us on Twitter and Facebook

Don't miss!

T4 Stars of 2011 TicketsT4 Stars of 2011 Tickets

A host of famous faces and music’s brightest stars descend on Earls Court for T4 Stars.

Freeze TicketsFreeze Tickets

The UK’s only snow, ski and music festival returns to the iconic Battersea Power Station.