Holiday Inn Express & Suites

Information

Phone 630.587.6564/888.465.4329

Address 155 38th Avenue St. Charles, IL 60174

Website Visit Site

Holiday Inn Express

Newly renovated hotel with full amenities. 

Explore St. Charles