Photo of Holiday Inn Express & Suites Corpus Christi (North), an IHG Hotel
Holiday Inn Express & Suites Corpus Christi (North), an IHG Hotel
929 North Navigation Blvd, Corpus Christi, Texas 78408 USA
929 North Navigation Blvd, Corpus Christi, Texas 78408 USA