Columbus Zoo and Aquarium

9990 Riverside Dr. (Powell, OH)
Columbus, Ohio

Columbus Zoo and Aquarium is located in Columbus, Ohio.


Hotels Closest To Columbus Zoo and Aquarium


Visit our Columbus page for more places to stay in Columbus and nearby cities and towns