The Soho Hotel has 91 individually designed bedrooms, suites and apartments and is situated in a quiet street in the heart of Londons entertainment neighbourhood. It is surrounded by some of Londons best restaurants and bars, vibrant cafes and most exciting theatre and nightlife.