Extended Stay America Chicago - Itasca Near Pirates Cove Childrens Theme Park
1181 N Rohlwing Rd -
Itasca,
IL 60143