Deer Haven Lodge
sits on the beautiful Ten Sleep
stream in the Big Horn Mountains, and is very close to the very
popular West Ten Sleep trailhead.
Wildlife around
Deer Haven is fantastic... moose &
deer walk around the cabins
consistently.
Snowmobiling
is popular at Deer Haven Lodge! There
are 450 miles of groomed trails in
the Big Horns. Premium and
Diesel fuel will be available at the Meadowlark Lodge just 3