Quantcast
logo

Birch Trail Resort Bed & Breakfast

About the Inn

Capturing the beauty of Wisconsin's Northwoods, our lakeside resort offers breathtaking, scenic views of Squaw Lake surrounded by a forest of pines and birch.

8820 West Squaw Lake Road Lac du Flambeau, Wisconsin