Sunchase IV Resort
Sunchase IV Resort
Address:
1004 Padre Blvd., South Padre Island, Texas
Traveler Rating by TripAdvisor

Traveler Comments

Very nice.
Nice place to stay, ample space, full kitchen, balconies on both floors of our condo.
Please enable JavaScript to properly view and use this web site.