The Country Inn and Suites By Carlson Schaumburg is a Tourist hotel. Located in Schaumburg area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
Conveniently located off I-90, the Country Inn and Suites Schaumburg, IL hotel is an ideal location for exploring Chicago area attractions, including the Grand Victorian Riverboat Casino, Navy Pier and the Hemingway Museum and Birthplace. Our Schaumburg hotel is also just 15 minutes from O'Hare International Airport and half an hour from downtown Chicago. In addition to a great location, our spacious guest rooms and amenities set us apart from other Chicago area hotels.