Make Schaumburg your Chicago-area home base
The Country Inn & Suites, Schaumburg, IL puts you near the best attractions in the north Chicago area. Located 30 miles from the Magnificent Mile and Chicago's iconic Navy Pier, the hotel is ideal for those guests who want proximity to Chicago while enjoying the peace of a suburb. A day on the cobblestone sidewalks of Historic Long Grove and an evening at nearby Medieval Times can end amid relaxing amenities like a heated indoor pool. To visit Chicago, simply drive in on I-90 or book a ticket with the Metra Train at Schaumburg Station. It's located just five miles from the hotel and offers plenty of commuter parking spaces.
Select what to see in a map