Country Inn & Suites St. Charles is a 2-star property situated about 13.4 km from Odyssey Fun World.
Otter Cove Aquatic Park are located just 7.8 km away. The city center lies within 4 km from the venue.
Country Inn & Suites St. Charles is within a 35-minute drive to Chicago O'hare International airport.
The hotel comprises 84 rooms equipped with a work desk, complimentary wireless internet, television, a fridge and a fireplace. Bathrooms are fitted with a hairdryer, a bathtub and a shower.
Eat & Drink
Those staying at Country Inn & Suites St. Charles can sit down to a hot breakfast. Olive Garden and Vinothai are situated in a suburb area, about 150 meters from the venue.
Such business facilities as computer rental, a business centre and a meeting room are also available on site.
On-site leisure facilities include a library and an indoor swimming pool. A fitness centre and a gym are provided on-site.