The Hampton Inn & Suites Chicago / St. Charles hotel is nestled in the western suburbs of Chicago, Illinois in the scenic Fox River Valley. The northern most town in the area known as Tri-Cities of the Fox Valley.
Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.