at 113-125 North Green St, Chicago , 60607 United States
12572 FB users likes Soho House Chicago, set it to 27 position in Likes Rating for Chicago, Illinois in Hotel & Lodging category
Soho House Chicago is Chicago based place and this enity listed in Hotel category. Located at 113-125 North Green St IL 60607. Contact phone number of Soho House Chicago: (312) 521-8000
We invite you to balance the high pace of travel with the high peace of renewal at the Hotel Indigo Chicago in Downtown's vibrant Gold Coast.