Bayou Place is a 130,000 square foot[1] 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).
After years of discussion (which included possibly turning the building into offices, or demolishing it altogether), Maryland-based developer David Cordish entered into an agreement with the city of Houston in 1991 to redevelop the site.
[2] At one time the complex had a scheduled completion date in the year 1996.
[3] Cordish Company has had a 50-year lease to manage Bayou Place since 1997.