Advertisement
Ramada Limited - South Padre Island
Ramada Limited - South Padre Island
Address:
4109 Padre Boulevard, South Padre Island, Texas
Traveler Rating by TripAdvisor

Traveler Comments

My stay there was excellent
Good spring break hotel. Got what was expected for money.
Please enable JavaScript to properly view and use this web site.