Holiday Inn Express Hotel & Suites Chicago-Deerfield/Lincolnshire
2600 Lake Cook Road
Riverwoods, IL 60015
(847) 374-0260
1-847-374-0535 (fax)
Hours:
We are open 24 Hours/7 Days per Week