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.