Howard Johnson Resort

1709 Padre Blvd
Texas
United States