Stay at one of the most secluded lodges in Alaska...the Winterlake Lodge. Just northwest of Anchorage, and sitting along the Iditarod Trail, Winterlake Lodge provides not only shelter, but stunning scenic beauty as well. As you take refuge here, you will take in the beautiful mountain tops and rivers. Contact an America Outdoors outfitter about lodging and other opportunities at Winterlake Lodge.