Northwoods resort

About Northwoods resort

Reviews 9
3.8

About company

Northwoods Resort is located in the Upper Peninsula near Lake Superior and Au Train, MI. Open year-round they offer cabin rentals in a variety of options. They have a full-service livery featuring canoes, kayaks, boats and fat-tire mountain bikes.

US
Unknown
Unknown
Not verified company