The Soho Hotel
The Soho Hotel has 96 individually designed bedrooms and suites and is situated on a quiet street in the heart of London's entertainment neighbourhood.
It is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatre and nightlife.
4 Richmond Mews
London, W1D 3DH
+44(0)20 7559 3000