
Categories
HOTELS/MOTELSMEETING ROOMS
About Us
Feel at home in our Hampton Inn & Suites Chicago/St. Charles hotel, located in St. Charles, Illinois, about 40 miles from downtown Chicago. Situated in the Fox River Valley, our suburban hotel is near