PASSPORT INN CORPUS CHRISTI

15378 SOUTH PADRE ISLAND DR
Texas
United States