Based on 307 review
Welcome to the newly renovated Holiday Inn & Suites, located in historic downtown La Crosse, Wisconsin. We are a full-service hotel and your guests will enjoy our free Wi-Fi, and free covered parking in the adjacent parking garage. Relax and unwind in our Indoor Pool with Over-sized Whirlpool. Stay ...