Fully equipped for your Ultimate Alaskan Experience - This outstanding property is located near the Southern Edge of Denali National Park, which is 114 miles North of Anchorage.