1190 South Main Street
Saint Charles,
MO
63301
Located on Main Street in downtown St. Charles, the Country Inn & Suites by Radisson, St. Charles, MO lies in the heart of the city's historic district. Experience the area's Old World charm as you explore dozens of nearby restaurants and specialty shops, many housed in 19th-century buildings. You can also drive just five minutes to The Family Arena to catch a hockey game or a concert, or stroll to the Ameristar St. Charles casino to play the slots. If you love hiking and biking, you can easily access Katy Trail, which runs behind the hotel.