Listed under Pelkie Cottages / Cabins, located approximately 226.69km away.
Otter Lake is located in the Upper Peninsula of Michigan between Baraga and Chassell. It is approximately 30 miles south of the cities of Houghton and Hancock, yet completely out in the woods. (Map) Filpus Log Cabins are located on 25 private wooded acres bordering Otter Lake. Both of the cabins have remodeled interiors with all the conveniences of a small home, such as cooking facilities, linens, color Satellite TV, VCR, microwave, picnic table and a barbecue grill. Each cabin has its own ..... [ More details ]