Super 8 St. Charles Hotel is a 2-star property situated at about 6 km distance from Otter Cove Aquatic Park. This hotel was opened in 1987 and renovated in 2007.
Super 8 St. Charles Hotel is 20 minutes' walk from the center of Saint Charles. Super 8 St. Charles Hotel is connected with other parts of Saint Charles due to highway located nearby.
There are a flea market, fairgrounds and a mall within a quick reach of the hotel.
Chicago O'hare International airport is about 40 minutes by car.
At Super 8 St. Charles Hotel, guests are offered rooms with complimentary Wi-Fi, heating, an individual safe, TV and a work desk. They feature bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can eat at Colonial Cafe and Lin's Garden, situated within a 5-minute walk of the venue.
Such business facilities as a meeting room and a copier are also available on site.
On-site leisure facilities include a casino and an indoor swimming pool.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.