
Area Attractions:
The resort is 1.5 miles from the downtown Dells area, 3 miles from America’s Largest Water Park, Noah’s Ark, and near the many other great attractions offered by the area.
The resort is 1.5 miles from the downtown Dells area, 3 miles from America’s Largest Water Park, Noah’s Ark, and near the many other great attractions offered by the area.