Holiday Inn Hotel & Suites LA CROSSE Address: 200 Pearl Street, Lacrosse, WI 54602 Phone: (877) 410-6681 Hotels & Motels, Holiday Inn