Offering both an outdoor and an indoor pool, Ameristar Casino Resort Spa St. Charles is located on the Missouri River. All rooms come with a flat-screen satellite TV and free Wi-Fi access is available throughout the resort.
Number of rooms: 397
1 Ameristar Boulevard, St. Charles, MO 63301, United States