News
Los Angeles-based Stockdale Capital Partners acquired the InterContinental Houston, a 354-key luxury hotel at 6750 Main next to the Texas Medical Center. The 22-story hotel was developed by ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results