Super 8
Hotel
Neillsville, Wisconsin
8.4/10
Very Good
23 reviews
Free Wi-Fi
Neillsville Country Club is just 5 minutes’ walk from this Wisconsin hotel. It features a heated indoor pool and hot tub and offers free Wi-Fi in every room.
Number of rooms: 39
1000 E Division Street Highway 10, Neillsville, WI 54456, United States