Property Name: Wyndham Chicago McCormick
Property Address: 11 W 26th Street Chicago, IL, 60616
Property Description: Thank you for choosing our Wyndham Chicago McCormick hotel.
Property Facts: Total Number of Floors: 5Year Built: 2009Year of Last Renovation: N/A