Dean Street Townhouse
With the bohemian and vibrant streets of Soho just outside of its doors, the Dean Street Townhouse is a calming haven of effortless chic and glamour. Georgian architecture and an aristocratic history make this location and building a unique place to stay in Soho.
Once inhabited by some of London's most distinguished, aristocratic families, Dean Street itself was a Mecca for artists and craftspeople alike, including William Hogarth. This colourful history is reflected in the impeccable and individual design of every one of the hotel's rooms.
69 - 71 Dean Street , Soho, W1D 3SEView Larger Map
- Mature Travellers
- Families With Children