2 weeks ago we stayed at the Hyatt Cottonwood Heights, right at the intersection of I-215 and 6200/Wasatch Blvd. Hot tub.
Also a Hampton Inn and the aforementioned Residence Inn in the same cluster, along with 1/2 doz decent restaurants within 1/2 mile- pick a place, depending on who you get points with... For eats I recommend Porcupine and Hog Wallow. Tuscan, for upscale Italian.
Hyatt's shuttle will run you to the stop at the 6200 park-n-ride- barely 2 minutes. It's one of the later stops, so you will need to stand on weekends and powder days. That can be a long time standing, if LCC is closed. If you're nice to the shuttle driver he will leave a little early to get you on the ~8:00 busses to either BCC or LCC.
The Monday we were there was a powder day, 1st 2 busses were at capacity (a very flexible number, and wayy above stated capacity, it seems). The drivers are good about calling back to the mothership often, reporting how many people left behind at a stop, and they seem to send out more busses than scheduled if demand is high? May just have been how traffic was moving, though.
IKON pass gives you free rides to all 4 of the canyon hills. No fuss, no muss. No "activating" required now.
One lesson to pass along- When leaving Alta or Snowbird, look at the bus #! 953 goes back via Cottonwood Heights, 994 does not. A few of the runs around 4pm both leave at the same time... work-around is to stay for last chair and have an après...