Dean Street Townhouse - London51.5134316288567, -0.132489882453228
According to guest reviews, the hotel has been rated as Best Luxury Hotels in United Kingdom
Located 700 meters away from Trafalgar Square, a 3-star Dean Street Townhouse hotel offers a contemporary accommodation within a 5-minute walk from Piccadilly Circus . The traditional hotel stands out because of its chic building.
The proximity to British Museum is a perk for the guests staying at Dean Street Townhouse. Such tourist places as a gallery and a museum are fairly close by.
The hotel is just a 15-minute walk from Waterloo train station, offering a direct train link to London City airport.
This hotel is 200 meters from Leicester Square underground station.
Every room is furnished with satellite television, a storage, a computer, an iPod dock and a DVD player. Guests can make use of a bath, a shower and a hairdryer.
Eat & Drink
Breakfast is offered in the dining room every morning. The designed restaurant serves dishes of British cuisine. Providing a variety of dishes, Forty Dean Street and Gopals Of Soho are approximately 50 meters away.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2009. Number of floors: 5. Number of rooms: 39.
Late check-in/ -out
Bar/ Lounge area
Indoor swimming pool
- Room service
- Car rental
- Dry cleaning
- Continental breakfast
- Bar/ Lounge area
- Meeting room
- Business services
Spa & Leisure
- Indoor swimming pool
- Air conditioning
- City landmarks