Get Travalour for free on Google Play

Discovery Green

1500 McKinney St, Houston, TX 77010, USA

Park

This is a public urban park which was located in Downtown, Houston. It features a lake, bandstands, and venues for public performances, two dog runs, a playground, and multiple recreational lawns and so more. Daily a lot of people visit this place and spend some lovely times here.

Location of Discovery Green