




Super 8 St. Charles
★★1520 E. Main, St Charles, IL 60174, USA, St. Charles · 60
Location
Looking for a place to spend a night after a long walk around the city? Hotel «Super 8 St. Charles» is located in St. Charles. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: St. Charles Heritage Center and Camp Kane, Steel Beam Theater and Willis Tower.
At the hotel
Free Wi-Fi is available on the territory. Ask for more information when checking in. If you travel by car, there’s a parking zone. Accessibility: there is an elevator/lift. At the guests’ disposal, there’s also press.
Room types
Suite
+ 1 more facilities
Standard Double room
Sleeps 2full double bed
Double Suite
Sleeps 2full double bed
+ 1 more facilities
Deluxe Double Suite
Sleeps 2full double bed
Standard Suite
Check-in from 15:00:00 · check-out by 10:00:00





