It's been nearly 30 years since the former Holiday Inn at 801 St. Joseph Parkway in downtown Houston was occupied ... unloading the property to Days Inn. In 1993, the property exchanged owners ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results