The staff is nice. The room is well designed with a sofa and flat screen tv. I stay a week when I travel, so I am marking this in my mental notebook for future visits to Chicago. It is conveniently located to the expressways and side streets. There are abundant dining options in the nearby area. This is my first...
More
- Holiday Inn Itasca
- Itasca Holiday Inn
