Indoor Pool
Photo of Holiday Inn Express & Suites Corpus Christi, an IHG Hotel
Holiday Inn Express & Suites Corpus Christi, an IHG Hotel
5213 Oakhurst Drive, Corpus Christi, Texas 78411 USA
5213 Oakhurst Drive, Corpus Christi, Texas 78411 USA
Indoor Pool