This Chatham Centre in Schaumburg, Illinois, is truly a breath taking Class-A 10 story building offering breathtaking views of the Chicago skyline. The floor has 69 built-out exterior window, interior offices, and mini-suites to accommodate all your business desires tailored to your company needs. Located in this Northwest Chicagoland, you can experience the best of the downtown atmosphere at an all-inclusive rate.