Holiday Inn Express & Suites Waukegan

611 Lakehurst Rd
Waukegan
Illinois
United States