We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
NYCtraveler1500's London, UK
4
Contributions
4 Reviews
Grid View
List View
Back to top
Dean Street Townhouse
69 - 71 Dean Street
Posted 10 May 2013
I've stayed at Dean Street several times ... and between that have also had to stay in several other...
Sofitel London St James
6 Waterloo Place
Posted 19 May 2009
I had an awful experience on a one-night stay here last year. But, this hotel is loved by a couple o...
Haymarket Hotel
1 Suffolk Place
Posted 19 May 2009
This hotel is perfectly located (steps from Trafalgar Square and very central for business), lovely,...
The Zetter Hotel
86-88 Clerkenwell Road
Posted 16 Jun 2008
Just a delighful hotel. I stayed in both a single and a rooftop studio. The single is small - but fi...