The hotel is in a very convenient location, just 3 minutes from the metro. In close proximity is London's China Town with restaurants and shops are also nearby Soho, West End and many museums. If you are looking for a solid accommodation in the center, then you are at the right address. But you have to reckon with more noise,... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.