Check Snow
I am a Wyoming boy, and I have rode Togwotee quite a bit. Togwotee Lodge is a great facility that is extremely rider friendly. They have rooms and cabins to rent as well as sleds and most anything you might need. I have also stayed at Turpin Meadows, and would recommend them if you are looking for someplace a little less busy. Turpin has less amenities than Togwotee Lodge, but it is close to Togwotee Lodge, and I believe it was cheaper. It also has a pretty awesome view. I have a cabin in the Snowy Range and that is where I ride the most by far. The Snowies are a great place to ride with good riding for everyone. I would recommend Albany Lodge if you want to go to the Snowies. They have a nice place with rooms, sled rentals, fuel and food. If you want a little lower key place check out The Place. It is on the other side of the mountain. They have cabins, fuel and food. With all this said the best advice I can give you is to figure out where the snow is before you come out. I know that it is hard to plan a huge trip on short notice; however you don't want to show up and not have any snow. This winter was one of the worst ones I have seen in Wyoming for a long time. I felt pretty bad for the guys that came out last year and had to ride in marginal snow. There are several wonderful riding areas throughout the Rockies, and I would recommend finding the spot that has been getting snow before you come out.