Settle Inn La Crosse

2110 Rose St
La Crosse
Wisconsin
United States