1181 Rohlwing Rd, Itasca, Illinois, Itasca, IL 60143
Extended Stay America Chicago-Itasca is designed specifically for people who need more than just a room while ...Read More
- "Bare basics room with limited dishes and utensils in kitchen."
- "Overall, it was a great stay, would go back, liked location, clean room, & it was quiet."
- "Hotel was in a good area and was clean."