My wife and I travelled to St. Charles for my annual family reunion. We've booked our lodging at the St. Charles Hampton Inn for many years. The staff are courteous, the rooms are very clean, and a refrigerator is always provided at my request for my medications. The breakfast is good and convenient. Always enjoy our stay.