Capital O Padre Island Corpus Christi Location
15378 S Padre Island Dr, Corpus Christi, United StatesMain Features
Capital O Padre Island Corpus Christi Amenities
Rooms
Find your perfect place to stay!
Great locations and deals for every budget.
Thank you for your feedback