Soho
Dean Street Townhouse

Dean Street Townhouse

Your Home Away from Home in Soho!

Description

Dean Street Townhouse, a charming boutique hotel located in London’s Soho district, offers a blend of classic British style and modern comfort. Known for its historical charm and welcoming atmosphere, this establishment has been a preferred choice among visitors seeking an authentic taste of London hospitality.

The townhouse features well-appointed rooms that showcase a thoughtful mix of antique elegance and contemporary amenities. Complementing the delightful accommodation is the in-house restaurant, which serves British classics with a twist.

Dean Street Townhouse, set amidst the vibrant energy of Soho, provides easy access to the city’s major attractions. This perfect combination of prime location, comfortable stay, and delicious food establishes Dean Street Townhouse as a prominent landmark in London’s hotel and gastronomy scene.

Social Channels

Contact

Map View

Open Hours

20 April 2024 - 3:24 PM
Monday
07:00 AM - 12:00 AM
Tuesday
07:00 AM - 12:00 AM
Wednesday
07:00 AM - 12:00 AM
Thursday
07:00 AM - 12:00 AM
Friday
07:00 AM - 1:00 AM
Saturday
08:00 AM - 1:00 AM
Sunday
08:00 AM - 11:00 PM