Hi, go to web site http://www.snowmobilemccall.net and try the links to the services there. It also has grooming report and weather report done daily.
The only place you can ride out from the room is the Bear Creek Lodge. You could ride from motels in town but no one does, as it is a ways out to the trail heads.
After just arriving home from McCall, I would recommend Bear Creek Lodge. The people there were awesome, the owner, Mike, is a snowmobiler and is a great guy. Great service and accomodations.