Karta Vacation Rentals
In Portland, just across the water from Corpus Christi’s bayfront. Steps from the USS Lexington Museum on the Bay and the Texas State Aquarium, with the South Texas Institute for the Arts and the Art Museum of South Texas nearby. A convenient hotel base with free self-parking and complimentary Wi‑Fi for days out on the water or museum hops.