Company name: Timber Bay Resort on the Spider Lake Chain
Description: Seasonal & year-round lodging accommodations in 7 housekeeping cabins in a beautiful, rustic setting. Experience the grandeur of the beautiful Northwoods!
11020 W Allan Rd, Hayward, WI 54843, United States