What is the address for the Crowne Plaza Houston?

There are currently six Crowne Plazas in the Houston, Texas area. The address for the downtown Crowne Plaza Houston is 1700 Smith Street, Houston, Texas.