Holiday Inn Express St. Charles

1600 E Main St
St Charles
Illinois
United States