Contact information

Where to find the Country Inn & Suites by Radisson, St. Charles, MO

1190 S Main Street, St. Charles, Missouri 63301, United States

Easily accessible from I-70, the Country Inn & Suites is situated about eight miles from St. Louis Lambert International Airport (STL). Our location in the city’s historic district lets you walk from the hotel to the Ameristar St. Charles casino and destinations like the Lewis & Clark Boat House and Museum. Ride the St. Charles Area Transit (SCAT) buses to other local attractions, or drive your rental car into downtown St. Louis. We offer free parking on site.