This Howard Johnson Inn La Crosse/I-90 is located at 2150 Rose St, La Crosse, WI-54603. An interactive Map of this Howard Johnson Inn La Crosse/I-90 is shown below.
View details of this Howard Johnson Inn La Crosse/I-90 location.