Address: 4 Richmond Mews
+44 (0) 20 7559 3000
The Soho Hotel has 91 individually designed bedrooms, suites and apartments and is situated in 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.
Free High-Speed Internet
Number of rooms: 91 Email: email@example.com Website: