Dean Street Townhouse

8.8
Excellent
(1857 reviews)

69-71 Dean St, London W1D 3SE, United Kingdom

+44 20 7434 1775

Access the hotel social media

Hotel Description

Dean Street Townhouse, located at 69-71 Dean St, London W1D 3SE, United Kingdom, is a charming boutique hotel nestled in the heart of London’s vibrant West End. Housed in a Georgian townhouse dating back to the 1730s, the hotel combines historic elegance with contemporary comforts, making it an ideal choice for guests seeking both luxury and a central location. Just a 6-minute walk from Leicester Square tube station and 9 minutes from the National Gallery, Dean Street Townhouse places guests within easy reach of London’s world-class attractions. The surrounding area is teeming with eclectic eateries, bars, and cultural hotspots, ensuring a lively and enriching stay.
The rooms at Dean Street Townhouse are designed to offer both comfort and sophistication. Guests can enjoy Egyptian cotton sheets, en suite bathrooms with rainfall showerheads, and stylish furnishings. The upgraded rooms feature modern amenities, including flat-screen TVs with satellite channels, free Wi-Fi, and separate sitting areas, offering a perfect blend of traditional luxury and contemporary convenience. Some rooms even include freestanding baths, providing a spa-like experience in the comfort of your own room.
The hotel’s restaurant serves traditional British cuisine, including Sunday roasts and formal afternoon tea, perfect for guests looking to indulge in a quintessential British dining experience. The cozy cocktail bar offers a selection of fine drinks in a relaxed and intimate setting.
Guests can enjoy the prime location of the hotel with easy access to the lively area, filled with diverse dining options, vibrant bars, and iconic West End theatres. Whether you're in town to explore London’s cultural scene, enjoy a night at the theatre, or simply unwind in luxury, Dean Street Townhouse promises a memorable stay with every visit.

The Most Outstanding Trait

1. Situated in a Georgian townhouse dating back to the 1730s

2. Located in the heart of London's lively West End

3. Elegant rooms with Egyptian cotton sheets and rainfall showerheads

4. Upgraded rooms with flat-screen TVs, free Wi-Fi, and separate sitting areas

5. Traditional British cuisine served at the upscale restaurant

6. Cozy cocktail bar for a relaxed evening drink

7. Close proximity to Leicester Square tube station and the National Gallery

8. Easy access to eclectic eateries, bars, and iconic West End theatres

9. Chic, luxurious atmosphere with a blend of historic charm and modern amenities

10. Perfect base for exploring London’s cultural and entertainment offerings


Good to know

Check-in15:00
Check-out12:00
Location rating9.8

Location

69-71 Dean St, London W1D 3SE, United Kingdom


Nearby locations

9.8

Exceptional Location

Soho

Lively area with eclectic eateries & bars, plus long-standing West End theatres & music venues.