bn:03697482n
Noun Named Entity
SYL
No term available
EN
Bayou Place is a 130,000 square foot entertainment complex that houses multiple theaters, bars, and restaurants located in Downtown Houston, Texas, United States. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY