Das Hotel Super 8 By Wyndham St Charles Saint Charles ist mit 2 Sternen ausgezeichnet und bietet 52 Zimmer an.
Vogt Brothers Park ist 4 km von entfernt und die Bushaltestelle West Clay Street and Campus Drive ist einen 5-minütigen Spaziergang vom Motel entfernt. St. Andrews Cinema 3 befindet sich in 8 Gehminuten Entfernung vom Hotel. Boone's Lick Park ist in einer Entfernung von 10 Autominuten von der Unterkunft. Der Flughafen St. Louis Lambert International ist ebenfalls mit dem Auto in 17 Minuten erreichbar.
Einige Zimmer im Hotel Super 8 By Wyndham St Charles sind mit einer individuellen Klimaregelung, einem Bügeleisen/-brett. Und Zentralheizung ausgestattet und bieten zudem einen elektrischen Wasserkocher. Die Badezimmer verfügen über eine getrennte Toilette, eine Badewanne und eine Dusche sowie ein Trockner und Badelaken.
Das Restaurant Shogun Japanese Steakhouse liegt lediglich 12 Minuten zu Fuß von der Unterkunft entfernt und serviert japanische Speisen.