Advertisement
Padre South Hotel
Padre South Hotel
Address:
1500 Gulf Blvd, South Padre Island, Texas
Traveler Rating by TripAdvisor

Traveler Comments

great location.. rooms are average and could use an update.
Please enable JavaScript to properly view and use this web site.