Directions to Holiday Inn Express St. Charles, Saint Charles

Holiday-inn-express-st-charles-map
The Holiday Inn Express St. Charles in Saint Charles is located at 1600 EAST MAIN STREET , Saint Charles , IL, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Express St. Charles .