Bayou Place

Bayou Place is a 130,000 square foot entertainment complex that houses multiple theaters, bars, and restaurants located in Downtown Houston, Texas, United States. The complex was the former Albert Thomas convention center located in the Houston Theater District at 500 Texas Street (originally built in the late 1960s). Cordish Company has had a 50-year lease to manage Bayou Place since 1997.

Bayou Place

Bayou Place is a 130,000 square foot entertainment complex that houses multiple theaters, bars, and restaurants located in Downtown Houston, Texas, United States. The complex was the former Albert Thomas convention center located in the Houston Theater District at 500 Texas Street (originally built in the late 1960s). Cordish Company has had a 50-year lease to manage Bayou Place since 1997.