Lenroot Lodge Guesthouse Seeley, Wisconsin
8.5/10
Excellent
17 reviews
Free Wi-Fi
With river views, Lenroot Lodge is located in Seeley and has a restaurant, an ATM, bar, garden and terrace. The lodge features both Wi-Fi and private parking free of charge.
Number of rooms: 11
13505 N U.S. Highway 63, Seeley, WI 54843, United States