Holiday Inn Hotel & Suites CHICAGO NORTHWEST - ELGIN
Address:
495 Airport Road, Elgin, IL 60123
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Hampton Inn Elgin at 405 Airport Rd., Elgin, IL 60123
- Quality Inn at 500 Tollgate Road, Elgin, IL 60123
- Lexington Inn & Suites at 1585 Dundee Avenue, Elgin, IL 60120
- Super 8 Elgin at 435 Airport Rd, Elgin, IL 60123
- Comfort Suites at 2480 Bushwood Drive, Elgin, IL 60124