Stephan Lake Lodge is located 50 air miles Northeast of the small town of Talkeetna and 140 air miles from Anchorage in the spectacular Talkeetna Mountains. Our lodge has been in operation since the late 1960’s and is one of the finest wilderness lodges in Alaska. We offer a casual atmosphere and comfortable accommodations. The… Continue reading Alaska’s Finest Wilderness