Country Inn & Suites St Charles
Drag box to select area
Country Inn and Suites on Main Street in historic downtown St. Charles is just minutes from the Ameristar Casino, shopping and restaurants. There are 86 guest rooms, complimentary hi-speed internet, a 24-hour business center, meeting rooms, a swimming pool and a fitness center. A warm country décor and the friendly personal service will make any stay enjoyable. Free continental breakfast is served daily.
1190 S Main St, Saint Charles, MO 63301
- Accessibility Details: There is designated handicapped parking and elevators.
- Hours: Daily, 24 hours
- Accessible: yes