Kelly Canyon Ski Area, ID Hotels