Overview of Dean Street Townhouse

Discover the world of comfort and privacy

General information

Dean Street Townhouse, a four-star London hotel in the vibrant Soho district, features 39 individually styled rooms showcasing Georgian architecture. Amenities include free Wi-Fi, a well-stocked minibar, and a restaurant serving seasonal British food.

Rooms & Amenities

Rooms at Dean Street Townhouse are individually styled, featuring elements like Sony flat-screen TVs with Sky Plus, Bose iPod docks, and modern bathrooms with Cowshed toiletries and rainforest showers. Varied room types include compact accommodations with spiral staircases and spacious options with four-poster beds and freestanding bathtubs.

Dining Options

The dining options include an all-day menu featuring traditional British meals, such as a Sunday roast and afternoon tea, which can be paired with Thienot Champagne. The vintage-style dining room is adorned with contemporary British art, enhancing the dining experience.

Location & Transportation

Guests can explore nearby landmarks, including Trafalgar Square and the British Museum, both 1 km away. For transport, Leicester Square and Tottenham Court Road subway stations are within a 7-minute walk, providing easy access to other parts of the city.

Elegance & Membership

Dean Street Townhouse offers a blend of luxury and history with its Georgian heritage and modern comforts. Soho House members can book bedrooms at reduced rates, making it an attractive option for members of the exclusive club.

Hotel facilities

General

Non-smoking rooms

Wi-Fi

Safe deposit box

24-hour reception

Late check-in/ -out

Wheelchair access

Luggage storage

Lift

Currency exchange

Dining

Continental breakfast

Restaurant

Bar/ Lounge area

Leisure & Sports

Indoor swimming pool

Sauna

Services

Room service

Car hire

Dry cleaning

Meeting room

Business services

Room Amenities

Air conditioning