Country Inn & Suites St. Charles is rated 2 stars and is placed about 7.8 km from Odyssey Fun World, Otter Cove Aquatic Park and Splash Country Waterpark.
The property is set within 4 km distance from Saint Charles city center.
Chicago O'hare International airport can be reached in 35 minutes by car from Country Inn & Suites St. Charles.
Country Inn & Suites St. Charles offers 84 rooms fitted with a work desk, complimentary Wi-Fi, television, a fridge and a fireplace for a comfortable stay in Saint Charles. They feature bathrooms with a hairdryer, a bathtub and a shower.
Eat & Drink
Dining options include a hot cold buffet breakfast served every morning. Serving Italian and Thai dishes, Olive Garden is about 150 meters away.
This property offers a luggage storage, a free car park and a safe deposit box along with computer rental, a business center and a meeting room to answer the needs of all guests.
On-site fitness amenities include a fitness center and a gym.