The Island Inn Motel
Location
Address: 2245 Superior Avenue
City Cumberland, Wisconsin
Coordinates: 45.5508808, -92.0181082
Hotel Details
Category: Hotel
Amenities & Features
tourism: hotel