5* The Soho Hotel
#NearGayVenues #TreatYourself #Boutique
The Soho Hotel is situated on a quiet street in the heart of Soho in London, with 96 luxurious bedrooms and suites, restaurant and bar, private screening rooms and event space. Set just moments from