Embassy Suites Corpus Christi

4337 S Padre Island Dr
Corpus Christi, Texas 78411
1.5 miles from International Hall
More hotels near this hotel