Das Days Inn By Wyndham St. Charles Il Saint Charles ist eine komfortable 3-Sterne-Unterkunft, die in ungefähr 20 Gehminuten Entfernung von der St. Charles Public Library liegt, sowie ein hervorragendes Ziel, um die Kultur der Stadt kennenzulernen. Außerdem gibt es Parkplätze.
Beith House Museum ist rund 2 km vom Hotel entfernt, während der The Little Traveler in ca. 4 km Entfernung liegt. Das Days Inn By Wyndham St. Charles Il ist außerdem in unmittelbarer Nähe von Sehenswürdigkeiten, vor allem dem Delnor Woods Park. Der Ferson Creek Park ist in einer Entfernung von ca. 10 Fahrminuten von der Unterkunft.
Die Gäste können sich in der 24 Stunden geöffneten Bar entspannen und dabei eine große Auswahl an Snacks genießen. Das Restaurant Liu Brothers Bistro serviert asiatische Gerichte und liegt in 550 Metern vom Hotel entfernt.