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