A little bit off the path of the Falls but I felt worth the trip. We actually walked from our hotel (Sheraton on 3rd street), and were a bit tired when we arrived. The signage to get there could be a lot better, but the Aquarium itself was nice. Had a GREAT 20 min seal show, which was the high light of the aqur. Very cool shark display as well. American side does not have too many attractions so if you are here for more than one day, you should probably work this in to you trip to eat up some time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.