Discover Bowling Green
Close to historic Champ Clark House and Cuivre River State Park
Our 100% Non-Smoking Super 8 Bowling Green hotel is located north of St. Louis off Route 61, on Avenue of the Saints. We offer quick access to Route 54, the Mississippi River, and popular area attractions like Mark Twain Lake.