The Country Inn and Suites By Carlson St. Charles is a Tourist hotel. Located in ST CHARLES - ILLINOIS area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
Guests will enjoy a prime location near DuPage Airport and Chicago while they stay at our St. Charles, IL hotel's facility. Country Inn & Suites provides comfortable guest rooms and suites and convenient amenities and services, including an indoor pool, free Internet access and a Fitness Center. We are also located within a short drive to fantastic dining and attractions in downtown St. Charles, some of which are even within walking distance. Our hotel's welcoming atmosphere and exceptional staff are certain to provide a great experience for business and leisure travelers.