Karta Vacation Rentals
On Corpus Christi Bay in downtown Corpus Christi, this downtown waterfront beach hotel sits steps from McGee Beach and a short walk to Cole Park. Texas State Aquarium and the USS Lexington Museum are about a 10-minute drive, and the Art Center and Texas Surf Museum are nearby.