Staybridge Suites Aurora/Naperville

4320 Meridian Pkwy
Aurora
Illinois
United States