Tag: InterContinental Houston
Stockdale Capital Partners Acquires the InterContinental Houston
LOS ANGELES—Stockdale Capital Partners acquired InterContinental Houston, a 354-key hotel built in 2019 and located in Houston, Texas. The property is within close proximity...