
Elgin, IL, United States
Inn Chicago Elgin / I-90
3-star hotel
Conveniently located off Route 31 North and Interstate 90, the Inn Chicago Elgin/I-90 offers easy access to downtown Chicago and is situated in the heart of Kane County. Elgin boasts world-class arts and entertainment, the…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


