About Splash Lagoon Indoor Water Park Resort
Don’t let the weather spoil your vacation plans, Splash Lagoon Indoor Water Park Resort located in Erie, Pennsylvania is one of the Top Ten Water Park Resorts in North America according to Water Park Resorts Today. This nationally recognized park continues to be a unique all-inclusive resort featuring first class entertainment, hotel accommodations, restaurants and more.
8091 Peach Street
Erie, 16509 PA