Visit One of the Top Hotels in Elgin, Illinois
The Country Inn & Suites by Carlson, Elgin, IL hotel is proud to offer comfortable guest rooms and convenient services and amenities. This Elgin hotel near O'Hare Airport is located in the Randall Point Executive Center, just off I-90 and near the Grand Victoria Casino, Spring Hill Mall, Hemmens Cultural Center, Leafs Ice Centre and Elgin Sports Complex. Boasting welcoming rooms with complimentary high-speed Internet, cable TV and free breakfast, our hotel is perfect for business and leisure travelers. We are also close to local corporations, including Chase Card Services, Mazak Optonics, the Northwest Corporate Park and offices on Tollgate Road, Davis Lane and Fox Lane, as well as many attractions and entertainment options.