Leech Lake Bed & Breakfast er við sjávarbakkann, í einungis 2 mínútna göngufjarlægð frá Leech-vatn.