For a group that size, you might consider the Great Northern, which is a motel in Mercer, WI. Snow is usually very reliable in that area and even inf the trails a crowded/bumpy around town, there are so many trails out of town that the trails become very good. The motel is very good at accomodating snowmobilers.