Property Location With a stay at Embassy Suites Corpus Christi, you'll be centrally located in Corpus Christi, within a 15-minute drive of Texas State Aquarium and USS Lexington Museum on the Bay. This hotel is 19.6 mi (31.6 km) from Mustang Island State Park and 1.6 mi (2.6 km) from La Palmera Mall. Distances are displayed to the nearest 0.1 mile and kilometer.