Comparing hotel prices from multiple sites...

Hotel Dean Street Townhouse (London, United Kingdom)

Loading

Hotel Dean Street Townhouse (London, United Kingdom)

About Dean Street Townhouse

Built in 1732-1735, Dean Street Townhouse is a four-storey Georgian townhouse in the hub of Soho, London. Each room is luxuriously decorated and equipped with Wi-Fi, flat-screen TV, iPod dock, and en suite bathroom, some rooms even with a separate shower and bath. The hotel has 24-hour front desk reception and offers guests room service, laundry and dry cleaning services. The Dean Street Townhouse restaurant is open all day and serves breakfast, lunch, afternoon tea and dinner. Guests are offered a seasonal British menu sourced from local supplies. Guests can also enjoy the contemporary art collection which lines the walls of the dining area. The mainline tube stations of Tottenham Court Road, Leicester Square, Piccadilly Circus and Covent Garden are all within a 10-minute walk. London’s Green Park, Trafalgar Square, the National Gallery, and the British Museum are within walking distance.

Top amenities

  • WiFi in lobby
  • Free WiFi(Unavailable)
  • Pool
  • Spa(Unavailable)
  • Parking
  • Pets(Unavailable)
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

Rating overview

  • LocationExcellent  (9.4 / 10)
  • RoomsExcellent  (8.8 / 10)
  • ServiceExcellent  (9.1 / 10)
  • CleanlinessExcellent  (9.1 / 10)
  • Value for moneyVery good  (8.3 / 10)

Positive Reviews

positive:

Fantastic location.

Dean Street Townhouse is ideally located for those who wish to take in London sites and attractions by day, and experience the vibrant nightlife without a long tube or taxi ride. The hotel is within a 10-minute walk of several mainline tube stations, and

positive:

Splendid main meals and afternoon tea.

Guests can enjoy a drink at the bar, or drop in for breakfast, lunch, dinner or traditional English afternoon tea. Guests reported that the meals were fresh, delicious and of good quality.

positive:

Stylish rooms and decor.

Attention to detail and stylish touches to the guest rooms as well as the reception-lobby makes this a comfortable and elegant hotel to stay in.


Negative Reviews

negative:

Tiny rooms.

Several guests found the size of the rooms to be too small for their needs. Some guests described the rooms as "cramped" and found that they could not comfortably move about or store their luggage in the room. The hotel offers several room categories, and

negative:

Value for money not found.

Some guests did not feel that Dean Street Townhouse offered its guests value for money. The small size of the rooms as well as having to pay extra for breakfast and at times an inefficient or slow housekeeping service were among the reasons cited for this

negative:

Poor customer service experience.

Some guests were disappointed by their customer service experience. Staff were reportedly polite but stand-off-ish and were apprently not always willing to accommodate reasonable requests.


All amenities

Property amenities
  1. Café
  2. Entrance hall/lobby
  3. Express check-in
  4. Lift
  5. Gym
  6. Parking
  7. Terrace
  8. Porter service
  9. Hotel bar
  10. Indoor swimming pool
  11. Hotel safe
  12. Non-smoking rooms
For children
  1. Cot
Wellness / Spa
  1. Massage
  2. Sauna
Accessibility
  1. Wheelchair accessible
Room amenities
  1. Bathtub (upon inquiry)
  2. Shower
  3. Ironing board
  4. Openable windows
  5. Television
  6. Hairdryer
  7. Central heating
  8. Electric kettle
  9. Air conditioning
  10. Minibar
  11. Radio
  12. Satellite TV
Theme / Type
  1. Boutique hotel

Contact

69-71 Dean Street , W1D 3SE , London , United Kingdom
Telephone: +44(20)74341775 | 

Frequently Asked Questions about Dean Street Townhouse

  • Is there a pool area at Dean Street Townhouse?

    Yes, Dean Street Townhouse offers 1 pool area.

  • Are pets allowed at Dean Street Townhouse?

    No, Dean Street Townhouse doesn’t allow pets.

  • Is parking available at Dean Street Townhouse?

    Yes, Dean Street Townhouse provides Parking for guests.

  • Where is Dean Street Townhouse located?

    Dean Street Townhouse is located in 69-71 Dean Street, W1D 3SE, London, United Kingdom.

  • Which popular attractions are close to Dean Street Townhouse?