Venue Details

Soho Hotel

The Soho Hotel is situated in a quiet street in the heart of London’s entertainment neighborhood, between Dean and Wardour Street. It is surrounded by some of London’s best restaurants and bars, vibrant cafes and most exciting theatre and nightlife. The hotel comprises 85 bedrooms and suites and 6 apartments, REFUEL Bar and Restaurant, two state of the art screening rooms, five private event spaces, the Soholistic gym and two body and beauty treatment rooms.



Web Design Agency - Webheads