Online reservation
2018-07-22
2018-07-23

Maximum period that can be booked is 30 days. Please enter alternative dates.

Dean Street Townhouse London

69 71 Dean Street, London, United Kingdom

The 3-star traditional hotel Dean Street Townhouse offers a cozy accommodation within easy reach of BFI Southbank, which is about 20 minutes` walk. Renovated in 2009, the hotel features Georgian architecture.

The hotel is placed 20 minutes' walk from Houses of Parliament. Set within a 10-minute walking distance from London city center.

The 39 guest rooms are spread over 5 floors. Guests will benefit from climate control and Wi-Fi provided in all rooms.

The restaurant menu features British dishes. Serving a wide assortment of dishes, Wahaca and Honest Burgers Soho are about 50 meters from the property.

Leicester Square underground station is about 5 minutes' walk of the hotel. Due to its location 15 km from London City airport, it will take about 20 minutes' drive to get there.

Cars are available for rent at Dean Street Townhouse Hotel.

Important information

Check-in:from 14:00 hours
Check-out:until 12:00 hours
  • Children and extra beds
  • All children under the age of 12 may stay free of charge when using existing bedding.
  • All children under the age of 2 may stay at the price of GBP 25 per person per night in a cot.
  • Older children/adults may stay at the price of GBP 25 per person per night in an extra bed.

Facilities

General

  • Non-smoking rooms
  • Lift
  • Safe deposit box
  • Currency exchange
  • Wi-Fi
  • 24-hour reception
  • Luggage storage
  • Wheelchair access
  • Late check-in/ -out


Dining

  • Restaurant
  • Continental breakfast
  • Bar/ Lounge area


Leisure & Sports

  • Indoor swimming pool
  • Sauna


Services

  • Room service
  • Car rental
  • Dry cleaning
  • Meeting room
  • Business services


Room Amenities

  • Air conditioning


Location

69 71 Dean Street, London, United Kingdom

Rooms

The 39 guest rooms are spread over 5 floors. Guests will benefit from climate control and Wi-Fi provided in all rooms.

Please, select dates to see available rooms.

Gallery

Add review

Your details


Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us



Dean Street Townhouse

69 71 Dean Street, London, United Kingdom

What's nearby

  • Local attractions
  • Gielgud Theater
    200 m
  • National Gallery
    650 m
  • Hyde Park North
    1.5 km
  • Chinatown
    250 m
  • Les Miserables London
    200 m
  • Oxford Street
    850 m
  • Piccadilly circus
    400 m
  • Paul A Young Fine Chocolates
    200 m
  • Prince Edward Theatre
    150 m
  • British Museum
    800 m
  • Airports
  • London City Airport
    12.7 km
  • Train stations
  • Charing Cross Station
    800 m