2838 S Padre Island Dr, Corpus Christi, TX 78415, USA, Corpus Christi
+1 361-643-4300
Swimming pool
Fitness facilities (surcharge)