Scenic Shore Inn Hotel Algoma, Wisconsin
Set in Algoma, 43 km from Weidner Center For The Performing Arts, Scenic Shore Inn offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.
Number of rooms: 23
2221 Lake Street, Algoma, WI 54201, United States