The family Super 8 St. Charles Hotel is a 2-star property set next to Phillips Park Family Aquatic Center, Odyssey Fun World and The Oasis Water Park. The hotel opened its doors in 1987 and was remodeled in 2007.
Super 8 St. Charles Hotel is 20 minutes' walk from the center of Saint Charles.
Such shopping places as a mall, fairgrounds and markets are a few steps from the property.
Super 8 St. Charles Hotel is within a 35-minute drive to Chicago O'hare International airport.
Each of the 67 non-smoking rooms comes with flat-screen TV, individual climate control, a laptop-size safe, free Wi-Fi and an iron with ironing board as well as coffee/tea makers, a microwave and a fridge. The property boasts views of the Fox River from its rooms. They also feature shared bathrooms fitted with a hairdryer, a bathtub and a shower.
Eat & Drink
A complimentary breakfast is served every morning.
This property offers an elevator, free parking and a safe deposit box along with a photocopier, a meeting room and a copier to answer the needs of all guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.