Splash Lagoon is in Erie PA, that would be the closest one
I go from Pittsburgh to grove city but never saw such. Hotel enroute
I think it's the Elephant Pub and Grille Any of them are excellent to stay and you can tour Wendell August Forge down the road
Theres one in Butler
I've never seen any of the hotels near Grove City with a water slide. Unless they have an indoor pool I'm not aware of
I'm not sure which hotel might have the waterslide, but I'm pretty sure they all have indoor pools. I'd recommend Townplace by Marriott but if you're on a budget I'd recommend Comfort Inn or Microtel. Good luck hope you enjoy your stay.
Thanks! Your answer is awaiting moderation.