C.S.
A friend's parents regularly stay at the American Inn off Hwy 169 and Canterbury Drive in Shakopee. They like it because my friend can take the kids there to the pool.
Just a thought but wonder if you can get a daypass to one of the lifetime fitness centers which has a waterpark--I know the one in Chanhassen has slides.