Country Inn & Suites St. Charles provides good lodging in Saint Charles.
This hotel is situated 7.8 km away from Odyssey Fun World, Otter Cove Aquatic Park and Splash Country Waterpark. Saint Charles city center is 4 km away.
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 fireplace, wireless internet, a microwave, a refrigerator and a wet bar. They also have private bathrooms with a Jacuzzi, a shower and complimentary toiletries.
Eat & Drink
Every morning a hot cold buffet breakfast is served.
The hotel offers parking, a baggage storage and an elevator and such services as ironing service, 24-hour reception and laundry.