An Inviting Escape
Nested in the central Pacific Northwest wilderness, The Last Resort Lodge provides a perfect location to reach all the best fishing in Idaho. Located 3 hours north of Boise, the lodge is a short flight and a drive from civilization, but far enough to seldom see it. Not that you'll miss it.