The Spruce Moose Chalets are located in the heart of the Chugach National Forest near the picturesque town of Moose Pass. Spruce Moose Chalets have beautiful vacation home rentals that are comfortable and tucked away amongst spruce trees on a 5 acre hillside with spectacular views of Upper Trail Lake. There are many things to do at your vacation home rental such as Whale watch and glacier cruise, fishing, canoeing, and even climbing a glacier!
Rental Categories:
Vacation Rentals