is there a hotel near the train station?
Address: 100 LaCrosse Street & Intersection of Superior and La Crosse Streets, Wisconsin Dells, WI 53965, USA
Tameka Williams | Mar 10, 2020
Amtrak train? If so im not sure. We went to chula vista. We didnt just go to wisconsin to explore
Sherry Pacala | Mar 10, 2020
Yes the train station is in the back of downtown
Thanks! Your answer is awaiting moderation.