Historic Chase on the Lake Resort & Spa is located in downtown Walker and on the shores of Leech Lake. The Chase offers upscale lodging, lakeside dining, an Aveda spa, a two-lane bowling alley, unique function spaces, plus lake and land rentals and team building opportunities.