Advertisement
Howard Johnson Inn and Resort - South Padre Island
Howard Johnson Inn and Resort - South Padre Island
Address:
1709 Padre Boulevard, South Padre Island, Texas
Traveler Rating by TripAdvisor

Traveler Comments

The hotel has a convenient location.
good location and great staff
Please enable JavaScript to properly view and use this web site.