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.
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.