Super 8 St Clair Mo (St Clair) This Super 8 Motel stands just off Interstate 44 at historical Route 66, close to Six Flags Over Mid America Theme Park, Meramec Caverns, Meramec River and State Park, and canoeing opportunities. Guests can start their mornings ou...