Timber Moose Lodge

Timber Moose Lodge
With over 26,000 square feet of living space, Timber Moose is the largest private log cabin in America. One hour from Salt Lake City & 25 minutes to Deer Valley's Mayflower Gondola.

Location

Timber Moose Lodge

Connect With
Timber Moose Lodge

Location

10000 East Clubhouse Road
Heber City, UT 84032
Get Directions

Contact

Timber Moose Lodge (801) 860-5885
Email Us