If you don't have to be really close to the games, this place is really cool to stay at.

Stockyards Hotel