Dean Street Townhouse

Overview

Dean Street Townhouse

Dean Street Townhouse, a 4-star London hotel in vibrant Soho, features 39 individually styled bedrooms with original Georgian architecture. Guests can enjoy an all-day menu of British classics and seasonal food sourced from British and Irish suppliers.

The individually styled rooms at Dean Street Townhouse offer comforts such as a Sony flat-screen TV with Sky Plus and DVD player, a Bose iPod dock, and a well-stocked minibar. Various room types include features like antique roll-top bathtubs and large windows for plenty of natural light.

Dining at Dean Street Townhouse includes traditional Sunday roasts and afternoon tea served in a vintage-style dining room adorned with contemporary British artwork. The menu emphasizes locally sourced seasonal dishes.

This hotel features a welcoming environment with a focus on service, including afternoon tea reservations and a varied menu. Nearby attractions such as the British Museum and Trafalgar Square are within 1 km, enriching the stay for leisure travelers.

Dean Street Townhouse is well-connected with public transport, including Leicester Square and Tottenham Court Road tube stations just a 7-minute walk away. These connections provide easy access to the wider city and its various landmarks.

Amenities

  • Non-smoking rooms
  • Wi-Fi
  • Safe deposit box
  • 24-hour reception
  • Late check-in/ -out
  • Wheelchair access
  • Luggage storage
  • Lift
  • Currency exchange
  • Room service
  • Car hire
  • Dry cleaning
  • Air conditioning
  • Continental breakfast
  • Restaurant
  • Bar/ Lounge area
  • Indoor swimming pool
  • Sauna
  • Meeting room
  • Business services

Popular hotels in London