Yo B,
tell your cuz downtown Houston is close to the U of H campus. I would not stay near U of H, it's uh.... a well.... how do I put it ?
Scary . The surrounding area is sketchy and the surrounding businesses are not attractive. A $5 cab ride would get him to U of H for sure, just tell him to stay in a hotel near the Toyota center. There's plenty of bars and lounges downtown and all within walking distance, or near the light rail, if he wants something to do before or after the game.