checkintime12pm
in
Chicago, IL
Holiday Inn Express & Suites Chicago North Shore - Niles
7247 N Waukegan Rd
Niles
IL
60714
(847) 588-1900
12.9
mi