OFF-SITE EXPERIENCES

Chase on the Lake Resort & Spa

Chase on the Lake Resort & Spa

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,