Comfort and Value in Okawville
Close to the Gateway Arch and Anheuser-Busch Brewery
Take a deep breath of fresh country air when you stop at our Super 8 Okawville hotel. We are conveniently located off I-64 and just 70 miles west of St. Louis. Our hotel was designed with your comfort in mind, and we feature thoughtful amenities to brighten your stay.