I've been travelling quite a bit between Chicago and Denver, so I tend to be sleeping in Nebraska on my own dime a lot. Of all the places I've stayed in the state, this one was the best for the $. It's Super 8, so it's super no-frills. The location is decent though, the front desk staff are super nice,...
More
- Super Eight Omaha
- Super 8 Omaha
- Omaha Super 8
- Omaha Super Eight
