Where is Downtown Aquarium?
Downtown Aquarium is located in Downtown Houston. It's in a neighbourhood that travellers love for top attractions such as the great entertainment and live music venues. If you're looking for things to do in the area, you might want to stop in and see Minute Maid Park and Toyota Center.
Things to see and do near Downtown Aquarium
What to see near Downtown Aquarium
- Minute Maid Park
- Toyota Center
- George R. Brown Convention Center
- Rice University
- NRG Stadium
Things to do near Downtown Aquarium
- Bayou Music Center
- Wortham Center
- Bayou Place
- Houston Theater District
- Jesse H. Jones Hall