Phelps Lakeview Lodge

2315 Hwy 17, Phelps, WI, United States
2315 Hwy 17 Phelps Wisconsin 54554 US

Our quaint-but-modern lodge is just the place to get the authentic “Up North” experience. No matter what kind of relaxation you enjoy—from catching musky to reading by a fire—you’ll find it here on the shores of North Twin Lake