I'm not sure if the 'ski bus' stops at that hotel, since it isn't in downtown proper. You can catch a regular scheduled bus to the mouth of either Cottonwood Canyon, from 7200 So. www.rideuta.com
is the website for the bus / trax system system here. They should have a linked about the ski bus.
As for the night life, there isn't to much in Midvale. It's a smalll suburb , south of Salt Lake City 15 miles. But since your going to be near the 7200 So.Trax station, you can jump on the inbound train, be in downtown in 15 minutes. Once on it, you can be dropped in the middle of downtown, where there are lots of bars and resturants.