1700 Smith Street
Houston, TX 77002
Get directions

About Us

The Crowne Plaza Houston - Downtown features 11,000 square feet of flexible meeting space designed to accommodate a wide variety of social gatherings in elegant surroundings.

Reviews