Corpus Christi, Corpus Christi
Spend a second to
save a fortune!
Spend a second to save a fortune!
15202 Windward Dr, Corpus Christi
Set in Corpus Christi, a few steps from Padre Island Seawall Beach, Wyndham Corpus Christi Resort North Padre Island offers accommodation with a fitness centre, free private parking, a restaurant and a bar.
See MoreUsage of subsidiary facilities may incur additional fees