Based a short distance from the town of Talkeetna, Talkeetna Alaskan Lodge works well as a base for exploring the southern end of Denali National Park.