Radisson Corpus Christi Beach Near Texas State Aquarium
3200 E Surfside Blvd -
Corpus Christi,
TX 78402