Dean Street Townhouse * * * *

69 - 71 Dean Street , W1D 3SE - London - England - United Kingdom
OPEN ALL YEAR
 

A storied Georgian icon in the center of much-loved Soho, Dean Street Townhouse offers a contemporary yet respectful interpretation of all things British. Soho has been a district fueled by the dreams of London’s most fashionable since it was established in the 17th century. Not long after the area itself sprang up, Dean Street Townhouse was constructed. Since then, aristocracy and artists have frequented its halls - not to mention the socially radical club that once existed on the top two floors.

Guest reviews icon
No Reviews
  • Accommodations:

    • 39 rooms & suites

    • Flat screen TV, DVD player

    • Wi-fi Internet access (free of charge)

    • Minibar

  • Dining options:

    • All-day Dining room with changing menu of seasonal British food

  • Meeting facilities:

    • The Private Dining Room seats up to twelve people and is available to hire for meetings and events. The room is equipped with a wall-mounted plasma screen and is designed in keeping with the main dining room.

    • On occasions when the Private Dining Room is unavailable for hire, guests may choose one of the spaces in Soho House, which is just moments away on Greek Street.

  • Sports/Relaxation facilities and services:

    • Cowshed SPA

 
 
room-image
Broom Cupboard
-
room-image
Tiny
-
room-image
Small
-
room-image
Medium
-
room-image
Bigger
-
No Special offers available
BOOK THIS HOTEL