Beachside Inn South Padre Island

4500 Padre Blvd
Texas
United States