TownePlace Suites Chicago Schaumburg
The TownePlace Suites by Marriott Chicago/Schaumburg is located in the heart of the Schaumburg Business district within minutes from 2 major Highways; I-294 and I-90 and only 18 minutes from Chicago O’Hare Airport