Bed & Breakfasts in Howard Lake, MN

Refine
Sort by
Features

3. Nature's Nest

Nature's Nest

5412 Brighton Ave SE, Montrose, MN 55363

From Business: Welcome to Nature's Nest Bed and Breakfast, your Montrose “home away from home.” Nature's Nest Bed and Breakfast aims to make your visit as relaxing and enjoyable as possible,…

YP
25 Years
in Business