Soho House Chicago

113-125 North Green Street, IL 60607 Chicago, U.S.A.

show on map Website

No rating available yet
40 roomsUpon requestpoolGymSPAParkingBar / Entertainment

n.a. -> not available

Your opinion counts: Write a review for Soho House Chicago now and share your experience with the Falstaff community! → to the voting
Scroll to Top