Discovery Green is a 12 acre park located in the heart of Downtown Houston that opened in April 2008. Our mission is to operate an urban park that serves as a village green, a source of health and happiness for our citizens, and a window into the diverse talents and traditions that enrich life in Houston.
Places You Should Consider
Houston Zoo6200 Hermann Park Dr. Hermann Park, Houston TX, 77030
Get to know Discovery Green
Discovery Green is a public urban park in Downtown Houston, Texas, United States. Opened in 2008, Discovery Green 11.78-acre is located on Avenida de las Americas across from the George R. Brown Convention Center
News & Articles
Add to My Connections