We've stayed at the Days Inn Tempe on Apache both times there. It's about a mile or so off campus, but it's a whole lot cheaper, and the light rail that opened when we were there last year has a stop right outside the hotel that takes you directly to the stadium, and then to Mill Ave. where all the bars are located. Plus, there's a delicious little Mexican food stand across the street. I recommend.