TownePlace Suites Chicago Naperville
Located in Naperville, IL, the TownePlace Suites Chicago Naperville offers easy access to Downtown Naperville, the Chicago Premium Outlets, DuPage Children’s Museum, offices for Nalco Co. and Ecolab, and neighboring city Chicago.