Location: close to the USS Lexington Museum and the Texas State Aquarium.
See more: Hotels in USA Hotels in Corpus Christi Holiday Destinations in USA