Home » Wisconsin » La Crosse » Howard Johnson Inn La Crosse/I-90 » Map

Howard Johnson Inn La Crosse/I-90 Location Map

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.