Econo Lodge Inn & Suites Corpus Christi

Econo Lodge Inn & Suites Corpus Christi
722 North Port Ave., Corpus Christi, TX 78408 United States (USA) near Exit 1e on I-37 (~1.1mi)