Highway: US 61
Street Address: 1216 E CHAMP CLARK DR
City: BOWLING GREEN
State: MO
Postal Code: 63334
Phone: 573-324-6000
# of Parking Spots: 6
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.