Get Travalour for free on Google Play

Houston Museum of Natural Science

5555 Hermann Park Dr, Houston, TX 77030, USA


This is a natural history museum located on the northern border of Hermann Park in Houston which was established in 1909 by the Houston Museum and Scientific Society. The museum complex consists of a central facility with four floors of natural science halls and exhibits, the Burke Baker Planetarium, the Cockrell Butterfly Center, and the Wortham Giant Screen Theatre

Location of Houston Museum of Natural Science