Discovery Green returns 12 acres of land that were mostly open parking lots to a natural green space in the heart of downtown Houston. The Gold LEED certified park houses a range of architectural elements which includes two restaurants, a park administration building, underground parking for 600 vehicles and numerous site features such as a bandstand and shade structures of various sizes and configurations. Read more…