Photos coming soon
HOTEL
Holiday Inn Express & Suites Chicago West - St Cha
155 38Th Avenue, Chicago (IL), United States
Where it sits
Holiday Inn Express & Suites Chicago West - St Cha
155 38Th Avenue, Chicago (IL), United States
41.39196, -88.26811
Plan around Holiday Inn Express & Suites Chicago West - St Cha
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
