earthadept
Smash Lord
The venue is at north campus. I'm not sure if there are any hotels up there, but there are definitely some on central. It's not within walking distance, but you can take easily get up there without driving (take one of the michigan buses)