Dean Street Townhouse

4.5
(859 reviews)
69-71 Dean Street, London W1D 3SE England
+44 20 7434 1775Official website
Hotel
Quaint
Romantic
Trendy

About

Nestled in the vibrant heart of Soho, Dean Street Townhouse is a boutique hotel that marries historic charm with modern comfort. The Georgian townhouse, built into the iconic streetscape, boasts 39 rooms that preserve original fireplaces, marble cladding and distinctive period details, offering guests a uniquely intimate London experience. All‑day dining is a centerpiece of the hotel, serving classic British fare from traditional Sunday roasts to a crowd‑pleasing Saturday brunch that runs until 5 pm. The elegant restaurant, located above the accommodation, delivers a menu crafted around seasonal, locally sourced ingredients. Beyond rooms and food, Dean Street Townhouse provides exclusive private dining rooms and event spaces, ideal for intimate celebrations, business gatherings or small social occasions. With its prime Soho location, the hotel makes it effortless to explore nearby theatres, boutiques, cafés, and nightlife, making it a perfect base for both leisure and business travelers.

Highlights

  • All-Day British Classics Menu
  • 39 Historic Georgian Bedrooms
  • Private Dining & Event Spaces
  • Prime Soho Location

Good to Know

Good for

Luxury Travelers
Romantic Getaway Couples
Business Travelers

Best time to visit

Spring and early Autumn offer comfortable temperatures and fewer tourists, making for a relaxed stay in the bustling heart of Soho.

Dean Street Townhouse | London | United Kingdom | TripAligner