My husband and I stayed here last year and thought returning for a family weekend would be fun! Last year we were in the South side of the hotel which was very nice. (South is not under construction. Seems they should have started in the North side!)This year we were in the north side which was a totally different experience....
More
- Holiday Inn Omaha