Super 8
Hotel
Beaver Dam, Wisconsin
Situated in Beaver Dam, Wisconsin region, Super 8 by Wyndham Beaver Dam is located 47 km from Little Amerricka. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 50
711 Park Avenue, Beaver Dam, WI 53916, United States