64-Key Holiday Inn Express & Suites Corpus Christi North Listed for Sale
Holiday Inn Express & Suites Corpus Christi - Image Credit HVS The Holiday Inn Express & Suites Corpus Christi North, a 64-key limited-service hotel in Corpus Christi, Texas, is currently…