Das Super 8 By Wyndham Okawville ist mit 2 Sternen ausgezeichnet und bietet 39 Zimmer an.
Immanuel Lutheran Church befindet sich in nur 2 km Entfernung vom Hotel und Saint Peter United Church ist in circa 20 Gehminuten erreichbar. Es sind lediglich 94 km nach Saint Charles. Die Gäste werden in 41 Minuten zum Flughafen MidAmerica St. Louis gebracht.
Einige Zimmer im des Hotels verfügen über eine Sitzecke, Kabel-TV und eine Klimaanlage. Sie sind mit Badezimmern mit einer getrennten Toilette, einer Badewanne und einer Dusche ausgestattet. Die Badezimmer bieten Annehmlichkeiten wie Toilettenartikel sowie Dusche-Bad-Kombination.
Ein einfaches Frühstück wird im Super 8 By Wyndham jeden Morgen serviert.