HOTEL PARTNERS

Soho House Chicago

113-125 N. Green Street
Chicago, Illinois
United States 60607
+1 312-521-8000

www.sohohousechicago.com

IN NUVO

Englishman Nick Jones continues the expansion of his Brit-pack-cool Soho House with openings across Europe and North America.