Advertisement
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.