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.