Holiday Inn Express Chicago-Schaumburg
1600 E. East Main St.
Saint Charles
IL
60174
(800) 345-8082
Open Map
Corporate Housing
Hotels & Motels
Reception Centers