Houston Buffalo Bayou Park

Buffalo Bayou Park

Buffalo Bayou Park in Houston, Texas, is a 160-acre urban oasis along Buffalo Bayou. It offers art installations and great views of the downtown skyline.

Getting there

Buffalo Bayou Park

Shepherd Drive to Sabine Street between Allen Parkway and, Memorial Drive, Houston, Houston, 77019