The Soho Hotel has 96 individually designed bedrooms and suites and is situated on a quiet street in the heart of London's entertainment neighborhood.
It is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatre and nightlife.