Enjoy our Hotel’s Prime Location in the Chicago Area
During your stay at the Country Inn & Suites Schaumburg, IL, our hotel's convenient location will provide you with easy access to the region's top attractions, from Grand Victoria Casino to the popular Woodfield Mall. Situated just off I-90, our hotel's address in the Chicago area is also just 15 miles from O'Hare International Airport (ORD) and approximately 30 miles from famous landmarks like Navy Pier, Millennium Park, the Shedd Aquarium and Lincoln Park Zoo. In addition to our Schaumburg, IL location, you'll love our hotel's exceptional on-site amenities, which include complimentary Wi-Fi, a free breakfast buffet, a heated indoor pool and a complimentary local shuttle service. If you're looking for outstanding hotels in the Chicago area, call our friendly staff and book your room today.
Welcome, Japanese guests!
This hotel is a proud recipient of the 2012 President's Gold Award