Stop Off in St. Charles
Close to Ameristar Casino and St. Charles Convention Center
Get the rest you need to refuel for the road ahead at Super 8 St. Charles, located off I-70 and only eight miles from Lambert International Airport (STL). Our comfortable and convenient hotel is just three miles from the St. Charles historic distric and minutes from the St. Charles Convention Center for those here on business. We're also near Ameristar Casino and offer easy access to downtown St. Louis, featuring music venues, casinos, and other popular area attractions.