Super 8 Motel Staunton (Staunton) The Super 8 Motel in Staunton, Ill., is located six miles from the Old Red Barn movie theaters and 20 miles from the Children's Museum of Edwardsville. Lambert St. Louis International Airport is 50 miles away and downtown St. Louis is 41 mi...