Holiday Inn Corpus Christi Downtown Marina - an IHG Hotel Hotel 172532

Hotel - Conference center - Wedding venue

707 N Shoreline Blvd - Corpus Christi - TX 78401 - United States