69-71 Dean St, London W1D 3SE, United Kingdom
+44 20 7434 1775
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
Check-in | 15:00 |
Check-out | 12:00 |
Location rating | 9.8 |
69-71 Dean St, London W1D 3SE, United Kingdom
Exceptional Location
Soho
Lively area with eclectic eateries & bars, plus long-standing West End theatres & music venues.