Inspiration
Chicago finally gets the hotel its deserves with the opening of the new Soho House
The London-based Soho House brand, which specialises in offering refined, luxury social facilities and accommodation, recently unveiled its latest venue in the famous windy city of Chicago. The 40-room boutique hotel and social club has been under...
Posted by: Benjamin Hiorns