£285 per night
Expected price for:Nov 2024
£285 per night
Expected price for:Nov 2024
  • Activities

    Close to London's Attractions

    Explore nearby attractions like Green Park, Trafalgar Square, the National Gallery, and the British Museum.

  • Style

    Georgian Townhouse Charm

    Step back in time in a stately Georgian townhouse, built in the 1730s, with chic rooms and elegant decor.

  • Style

    Stylish Soho House Vibe

    This restaurant offers a stylish and vibrant atmosphere, reminiscent of the Soho House, with a busy and trendy feel.

  • Style

    Upscale Dining and Cocktails

    Indulge in traditional British cuisine, Sunday roasts, and afternoon tea at the upscale restaurant or enjoy a cocktail in the cosy bar.

  • Style

    Artful Dining Experience

    Admire the contemporary art collection lining the walls of the restaurant while enjoying seasonal British cuisine.

  • Experience

    Delicious Mains

    The mains are equally impressive, with highlights including the rare rib-eye steak and the generous lamb dish.

This summary was created by AI and might not be 100% accurate.

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.

No room info available.

To see room prices, go to the Prices tab.

Among Top Rated Hotels in London

Price trend

No price trend data at this time

  • Cleanliness
    Excellent  9.1
  • Location
    Excellent  9.4
  • Service
    Excellent  9.1
  • Comfort
    Excellent  8.7
  • Amenities
    Very good  8.1
  • Value for money
    Very good  8.3

Guest reviews

No reviews available

Top amenities

  • WiFi in lobby
  • WiFi in rooms(Unavailable)
  • Pool
  • Parking
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

All amenities

Property amenities
  1. Café
  2. Entrance hall/lobby
  3. Express check-in
  4. Lift
  5. Gym
  6. Parking
  7. Terrace
  8. Porter service
  9. Hotel bar
  10. Indoor swimming pool
  11. Hotel safe
  12. Non-smoking rooms
  13. Restaurant
  14. 24-hour reception
  15. On-site boutique shopping
  16. Snack bar
  17. Laundry service
  18. WiFi in public areas
  19. Room service
  20. Car hire
  21. Concierge
  22. Pool
  23. Free WiFi
For children
  1. Cot
Wellness / Spa
  1. Massage
  2. Sauna
Accessibility
  1. Wheelchair accessible
Room amenities
  1. Bathtub
  2. Shower
  3. Ironing board
  4. Openable windows
  5. Television
  6. Hairdryer
  7. Central heating
  8. Electric kettle
  9. Air conditioning
  10. Minibar
  11. Radio
  12. Satellite TV
  13. Sitting area
  14. Safe
  15. Cable TV
  16. WiFi
  17. Kitchen
  18. Flatscreen TV
Theme / Type
  1. Boutique hotel

Location

  • 69-71 Dean Street, 
  • W1D 3SE, 
  • London, 
  • United Kingdom

Contact

69-71 Dean Street,  W1D 3SE,  London,  United Kingdom
Telephone: +44(20)74341775 | 

Represent this property?

Frequently Asked Questions about Dean Street Townhouse

  • Is there a pool area at Dean Street Townhouse?

    Yes, Dean Street Townhouse offers 1 pool area.

  • Are pets allowed at Dean Street Townhouse?

    No, Dean Street Townhouse doesn’t allow pets.

  • Is parking available at Dean Street Townhouse?

    Yes, Dean Street Townhouse provides Parking for guests.

  • Where is Dean Street Townhouse located?

    Dean Street Townhouse is located in 69-71 Dean Street, W1D 3SE, London, United Kingdom.

  • Which popular attractions are close to Dean Street Townhouse?

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Interesting hotels nearby Dean Street Townhouse

These hotels may also be interesting for you...

Destinations near Dean Street Townhouse

Explore nearby attractions