Snowhaven Ski Area, ID Hotels