Texas State Aquarium is also a popular place to see in Corpus Christi. It is 1.6 mi from Residence Inn by Marriott Corpus Christi Downtown.