50917 E Dixon Lake Rd, Squaw Lake, Minnesota, 56681
(218) 659-4797
A unique round lake side inn nestled peacefully in the Chippewa National Forest. An adult atmosphere with many amenities and a tree house spa on site.
No reviews yet. Be the first to write a review!