Open for Business - Holiday Inn Express & Suites Aurora - Naperville, Illinois
Description
Open for Business - Welcome to the Holiday Inn Express & Suites Aurora - Naperville, Illinois a preferred hotel conveniently located, and is an award winning hotel proudly serving business and leisure travelers visiting Chicago and the metropolitan area.