About
Set in the beautiful northwoods of Wisconsin, the Island Inn is conveniently located on Hwy 63. Also just a few blocks from downtown Cumberland and the clean, clear waters of Beaver Dam Lake. Featuring 21 guest rooms with king or queen size beds and a variety of options to suit every individual’s needs.
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.