The Last Resort is located just N.E. of Eagle River, close to town but secluded and private.
Otter Lake is a 217 acre lake and is one of 28 lakes that make up the largest inland chain of lakes in the world. The lake has a maximum depth of 30 feet and is rated “Class A” for musky and walleye. It also supports panfish and bass populations. Otter Lake and the Chain are excellent recreational waters for swimming, boating and water skiing.