This hotel is clean and very nice. Convenient location near highway 290. My husband was traveling with me and they let him check into the room at 7:30 am when we arrived in the area and I had to leave for work. The room was very nice and clean. The pool is ok but kind of a strange layout to...
More
- Holiday Inn Itasca
- Itasca Holiday Inn
