I've stayed at both of those places before and they are both snowmobile-friendly ... the first one has enough room you can back probably 3 large trailers in (no turnaround, have to back in) and the second one has ample room to turn around and can easily accomodate several large trailers. They both have ample sleeping arrangements as well.