The Florida Aquarium - Tampa, Florida - Find Unique Venues
The Florida Aquarium
  • Share

The Florida Aquarium

About

Located in downtown Tampa, directly on the channel, the Florida Aquarium features 200,000 square-feet of air conditioned space to enjoy with friends and associates.

Venue Location + Transportation

Address

 
701 Channelside Dr,
Tampa, Florida 33602